This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
programming:arduino:arduino_programming [2021/03/30 05:50] nanodano |
programming:arduino:arduino_programming [2021/04/06 18:50] (current) nanodano [Arduino Programming] |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| For hardware devices, refer to [[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 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 11: | Line 11: | ||
| * CircuitPython | * CircuitPython | ||
| + | If using C++, you can use the Arduino IDE to program the boards. With the Pythons, you don't need to use the Arduino IDE. | ||
| + | |||
| + | ===== Arduino IDE ===== | ||
| + | |||
| + | |||
| + | ===== Arduino CLI ===== | ||
| + | |||
| + | ===== Arduino libraries ===== | ||
| + | |||
| + | ===== Code examples ===== | ||
| ===== Topics ===== | ===== Topics ===== | ||