Circuit Basics - Arduino - Advanced Programming Subcategory Image

Arduino

Perfect Your Arduino Programming Skills

Arduino Programming - 13. Classes and Objects

Programming With Classes and Objects on the Arduino

Scott Campbell3314 min read
With classes, you can re-use the same functions on multiple objects, making your code much simpler and far more efficient.
Arduino Programming - 7. User Input

How to Read User Input from the Arduino Serial Monitor

Scott Campbell411 min read
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 Arduino Code - Different Code Optimization Techniques

How to Optimize Your Arduino Code

Harry Mafukidze213 min read
Learn the best tips and tricks to optimize your Arduino code for smaller, faster, and more efficient programs.
Arduino Programming - 10. Arrays

How to Use Arrays in Arduino Programming

Scott Campbell18 min read
Arrays can store multiple values at the same time, which makes them perfect for programming LED matrixes, matrix keypads, and LCD displays.
Arduino Programming - 11. Functions

How to Use Functions in Arduino Programming

Scott Campbell15 min read
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.
Arduino Programming - 5. Switch Case

Using Switch Case Statements in Arduino Programming

Scott Campbell03 min read
Switch case statements replace the need for multiple if statements when you have multiple conditions that need to be tested.