User Tools

Site Tools


programming:arduino:arduino_programming

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
programming:arduino:arduino_programming [2021/03/21 05:21]
nanodano
programming:arduino:arduino_programming [2021/04/06 18:50] (current)
nanodano [Arduino Programming]
Line 3: Line 3:
 ====== Arduino Programming ======= ====== Arduino Programming =======
  
-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::samd51|SAMD51]] can be programmed using MicroPython and CircuitPython.+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::samd51|SAMD51]] can be programmed using C++ or MicroPython/CircuitPython.
  
   * Arduino C++   * Arduino C++
Line 9: Line 11:
   * CircuitPython   * CircuitPython
  
-For hardware devicesrefer to [[hardware:arduino:home|Arduino 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 IDE. 
 + 
 + 
 +===== 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
  
  
programming/arduino/arduino_programming.1616304100.txt.gz · Last modified: 2021/03/21 05:21 by nanodano