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/22 02:19] nanodano ↷ Page name changed from programming:arduino:home to programming:arduino:arduino_programming |
programming:arduino:arduino_programming [2021/04/06 18:50] (current) nanodano [Arduino Programming] |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== Arduino Programming ======= | ====== Arduino Programming ======= | ||
| - | For hardware devices, refer to [[hardware: | + | For hardware devices, refer to [[hardware:home#arduino|Arduino 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 ===== | ||