This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
programming:arduino:arduino_programming [2021/03/21 05:13] nanodano |
programming:arduino:arduino_programming [2021/04/06 18:50] (current) nanodano [Arduino Programming] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| {{tag> | {{tag> | ||
| - | ====== Arduino ======= | + | ====== Arduino |
| - | Arduino and Arduino-compatible devices can be programmed using a few different languages. The smaller devices like a Nano and an UNO can only be programmed using the C++ option, but the larger ones that use a chip like the [[hardware:: | + | For hardware devices, refer to [[hardware: |
| + | |||
| + | Arduino and Arduino-compatible devices can be programmed using a few different languages. The smaller devices like a Nano and an UNO can only be programmed using the C++ option, but the larger ones that use a chip like the [[hardware:: | ||
| * Arduino C++ | * Arduino C++ | ||
| Line 9: | Line 11: | ||
| * CircuitPython | * CircuitPython | ||
| - | For hardware devices, refer to [[hardware: | + | If using C++, you can use the Arduino IDE to program the boards. With the Pythons, you don't need to use the Arduino |
| + | |||
| + | |||
| + | ===== Arduino IDE ===== | ||
| + | |||
| + | |||
| + | ===== Arduino CLI ===== | ||
| + | |||
| + | ===== Arduino libraries ===== | ||
| + | |||
| + | ===== Code examples ===== | ||
| + | |||
| + | ===== Topics ===== | ||
| + | |||
| + | * Arduino CLI Tutorial | ||
| + | * How to Connect to a Serial Console | ||
| + | * Arduino Libraries Tutorial | ||
| + | * Seeeduino Nano Tutorial | ||
| + | * Live Coding: Arduino Circuit Simulator & Designer | ||
| + | * NeoTrellis M4 CircuitPy Tutorial (AdaBox 010) | ||
| + | * PyPortal CircuitPy Tutorial (AdaBox 011) | ||
| + | * Serial Communication in Perl | ||