Arduino Programming Lessons
Arduino is programmed with a mixture of C, C++ (see plus plus), and a large helping of Arduino specific code to make programming microcontrollers more accessible.
I hope you find the following lessons on programming Arduino helpful!
This lesson discusses what to do when you open an existing program and realize that you simply don’t understand all the stuff that is going on. It also talks about using the ADXL345 triple axis accelerometer breakout board to control the hue of a Red-Green-Blue (RGB) LED.Read More
In this tutorial we describe using RGB LEDs of the Common Cathode Type. We will describe setting up the circuit, talk about the LED and discuss the code used to adjust the hue.Read More
This video tutorial talks about using the random() and randomSeed() functions with Arduino. It is pretty straight forward, but there are some intricacies worth noting. Creating truly random numbers in Arduino is harder than you might think. The closest we can get in Arduino, and just about anywhere else, is using pseudo random numbers. That…Read More
If you need to send information from your Arduino to a computer, Processing may be your answer. Lucky for us, installing Processing is a cinch, and communicating over the serial port via the USB cable is not that tough either. This lesson is pulled from a larger series of videos in the Arduino Course for Absolute Beginners. The…Read More
Processing and Arduino work well together, especially if you need to communicate to your computer using an Arduino. Processing is a programming language and it’s IDE was used as a model for the Arduino IDE. The semblance of the two makes them a good fit, as you will see in the video. This is video is pulled…Read More