Skip to content
ferng edited this page Mar 26, 2020 · 5 revisions

Embedded development stuff, ooh!

arduino

install cli

# config
arduino-cli config init

# get board index
arduino-cli core update-index

# find board
arduino-cli board list

# install board core
arduino-cli core install arduino:avr
arduino-cli core list

arduino

environment

# serial port
sudo chmod a+rw /dev/ttyACM0

sketches

# new sketch
arduino-cli sketch new MyFirstSketch

# compile
arduino-cli compile --fqbn arduino:avr:uno MyFirstSketch

#upload
arduino-cli upload -p /dev/ttyACM0 --fqbn arduino:avr:uno MyFirstSketch

sigrok

  • plug in analyzer

install sigrok

sudo apt-get update -y
sudo apt-get install -y sigrok

pulseview

  • start pulseview: sudo pulseview

Clone this wiki locally