Arduino
Advanced Programming
Perfect Your Arduino Programming Skills
Use functions, classes, and objects to make your code simpler and more powerful. Arrays can be used to program keypads and LCD displays, and switch case statements can detect key presses from an IR remote control. Check out the tutorials below to take your coding skills to the next level!
Programming With Classes and Objects on the Arduino
With classes, you can re-use the same functions on multiple objects, making your code much simpler and far more efficient.
How to Read User Input from the Arduino Serial Monitor
Learn how to get user input from the Arduino’s serial monitor with example programs for a menu, a weight calculator, and a password login interface.
How to Optimize Your Arduino Code
Learn the best tips and tricks to optimize your Arduino code for smaller, faster, and more efficient programs.
How to Use Arrays in Arduino Programming
Arrays can store multiple values at the same time, which makes them perfect for programming LED matrixes, matrix keypads, and LCD displays.
How to Use Functions in Arduino Programming
Functions are the code in your program that get things done. They can be used to get data from a sensor, set pin voltages, print text to LCD displays, and so much more.
Using Switch Case Statements in Arduino Programming
Switch case statements replace the need for multiple if statements when you have multiple conditions that need to be tested.