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 ===== |