Programmierung vom Mikrocontrollern

Verwendung von PlatformIO

Nutzung einer professionellen Alternative zur Arduino IDE.

Projekt

platoformio.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[env:uno]
platform = atmelavr
board = uno
framework = arduino
monitor_speed = 9600


[env:ATmega8]
platform = atmelavr
board = ATmega8
framework = arduino
board_build.f_cpu = 8000000L

monitor_speed = 9600
; any port that starts with /dev/ttyUSB
upload_port = /dev/ttyUSB*
upload_protocol = urclock
upload_speed = 38400

lib_deps = fastled/FastLED@^3.6.0

Bibos

Low Level

1
2
avrdude -c arduino -p m328p -P /dev/ttyACM0 -b 115200 -U flash:w:.pio/build/uno/firmware.hex

Ressourcen


Letzte Änderung: 22. May 2024 17:04