The Beaglebone Black Hardware
Ah, the Beaglebone Black This credit card-sized computer was meant to be the Raspberry Pi’s competitor and sure lives up to it Its users are way less than RPi’s, which is...
Ah, the Beaglebone Black This credit card-sized computer was meant to be the Raspberry Pi’s competitor and sure lives up to it Its users are way less than RPi’s, which is...
The 16x2 parallel LCD (HD44780) is a popular liquid crystal display among hobbyists due to its cheap price and ease of use The Arduino platform recognizes its popularity and...
In my last post, I presented how to get started with the STM32F1 Discovery embedded evaluation board by downloading a package and running the example code This time, I will teach...
A sensor is a device that transforms physical quantities like temperature, humidity, pressure, etc, to an electrical signal Moreover, this signal is often fed to a microcontroller...
To continue with our tutorial on synchronous serial with PICs, we will know look at I2C, another popular protocol used by sensors, displays and memory devices ...
Simply put, synchronous serial protocols like SPI and I2C have a separate line for timing (the CLK line) while asynchronous protocols like UART (RS232) don’t The addition of a...
PIC microcontrollers, obviously, can do more than just light up LEDs or reading button states Microcontrollers can also communicate with another microcontroller or with other...
The SIM800L is a cheap and portable GSM breakout board with all the capabilities of the larger SIM900 shields In this Arduino SIM800L tutorial, I will help you with using this...
Displays are almost always a part of any microcontroller project or embedded system Fortunately, there are cheap LCDs available with a wide support for multiple microcontroller...
For most microcontrollers, the input and output channels are handled by data direction special function registers AVR microcontrollers call them Data Direction Registers (DDR)...