Using SIM800L with Arduino
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...
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)...
If you are looking to have wireless features on your next project and don't want to spend that much, then an Arduino NRF24L01 solution might be for you The NRF24L01 by Nordic...
The “hello world” of microcontroller programming is flashing an LED As an introduction to Arduino programming, we’ll code several simple Arduino LED sketches; we’ll be...
Building robots with Arduino starts with knowing how to move objects through motors There are a lot of types of motors used in microcontroller-based systems: DC motors, stepper...
In this Arduino LCD tutorial, you will learn how to display characters (text and numbers) on a 16 x 2 LCD which is very useful in debugging microcontroller projects as well as...
Before the Arduino became popular, PICs were the go-to microcontroller device for most electronic hobbyists PICs were cheap and the resources (at that time) were plenty But then...
We covered the Beaglebone Black I2C basics in our last tutorial This time, we'll try to communicate with a device through the I2C protocol This device, the MPU6050, is a gyroscope...
I2C is a popular communications protocol and is used by a lot of sensors and devices This is why most microcontrollers, including Arduino, PICs, and STM32 have I2C support In this...