Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Install Arduino-CLI
- -------------------
- $ curl http://downloads.arduino.cc/arduino-cli/arduino-cli-0.2.0-alpha.preview-linux64.tar.bz2 -o arduino-cli.bz2
- $ tar -xvf arduino-cli.bz2
- $ mv arduino-cli-linux64 arduino-cli
- $ mkdir $HOME/Arduino
- $ mkdir $HOME/.arduino15
- Install Arduino Nano Board
- --------------------------
- $ ./arduino-cli core update-index
- $ ./arduino-cli core install arduino:avr
- $ ./arduino-cli board listall
- Make Compile and Upload sketch
- ------------------------------
- $ ./arduino-cli sketch new test
- $ nano $HOME/Arduino/test
- $ ./arduino-cli compile --fqbn arduino:avr:nano:cpu=atmega328old $HOME/Arduino/test
- $ ./arduino-cli board list
- $ sudo ./arduino-cli upload -p /dev/ttyUSB0 --fqbn arduino:avr:nano:cpu=atmega328old $HOME/Arduino/test2
- Install STM32Duino For STM32F103C8T6
- ------------------------------------
- $ ./arduino-cli config dump >.cli-config.yml
- $ nano .cli-config.yml
- proxy_type: auto
- sketchbook_path: /home/gungsukma/Arduino
- arduino_data: /home/gungsukma/.arduino15
- board_manager:
- additional_urls:
- - http://dan.drown.org/stm32duino/package_STM32duino_index.json
- --------------------- Warning: NO TABS!
- $ ./arduino-cli core update-index
- $ ./arduino-cli core install stm32duino:STM32F1
- $ nano $HOME/.arduino15/packages/stm32duino/hardware/STM32F1/2018.7.2/boards.txt
- -------------------------- Replace These
- genericSTM32F103C.build.flags.optimize=-Os
- genericSTM32F103C.build.flags.ldspecs=
- ## STM32F103C8
- genericSTM32F103C.menu.device_variant.STM32F103C8=STM32F103C8 (20k RAM. 64k Fla$
- genericSTM32F103C.build.cpu_flags=-DMCU_STM32F103C8
- genericSTM32F103C.build.ldscript=ld/jtag_c8.ld
- genericSTM32F103C.menu.device_variant.STM32F103C8.upload.maximum_size=65536
- genericSTM32F103C.menu.device_variant.STM32F103C8.upload.maximum_data_size=20480
- -----------------------------
- $ ./arduino-cli compile -v -b stm32duino:STM32F1:genericSTM32F103C $HOME/Arduino/test
- $ ./arduino-cli board list
- $ ./arduino-cli upload -p /dev/ttyACM0 --fqbn stm32duino:STM32F1:genericSTM32F103C $HOME/Arduino/test
- Flash STM32Duino Via USB to Serial
- ----------------------------------
- sudo /home/gungsukma/.arduino15/packages/stm32duino/tools/stm32tools/2018.7.2/linux/stm32flash/stm32flash -g 0x8000000 -b 115200 -w ~/Arduino/test/test.stm32duino.STM32F1.genericSTM32F103C.bin /dev/ttyUSB0
- stm32flash Arduino_STM32_0.9
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement