chon-group / dpkg-chonos-firmwaremng

ChonOS Firmware Layer Manager. Allows the upgrade of the firmware layer in embedded systems constructed using Arduino boards.

Home Page:https://os.chon.group

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChonOS Firmware Layer Manager

This manager allows the upgrade of the firmware layer in embedded systems constructed using Arduino boards.

DESCRIPTION

List of options and arguments:

  • --help - shows this tutorial.

  • --list - shows all connected microcontrollers.

  • -s [sketck] - creates and compile a Firmware Project

    • -f [file] - defines the .INO firmware code

    • -b [board] - defines the firmware board. Should be informed the FQDN (e.g., arduino:avr:uno)

  • -d [sketck] - deploys the Firmware Project

    • -b [board] - defines the firmware board. Should be informed the FQDN (e.g., arduino:avr:uno)

    • -p [port] - defines the USB port.

  • --listLibraries - shows all instaled libraries.

  • -i [library] - imports a .ZIP library file.

  • -r [libraryName] - removes a library.

  • --deploy -f [file] -b [board] -p [port] - compiles and deploys the firmware file in the defined port for the defined board

EXAMPLE

Imports a library for the Arduino Libraries Folder

sudo chonosFirmwareManager -i /tmp/mylibrary.zip

Deploys the firmware file for the Arduino Mega board connected at /dev/ttyACM0 port

sudo chonosFirmwareManager –-deploy -f firmware.ino -p /dev/ttyACM0 -b arduino:avr:uno

COPYRIGHT

Creative Commons License
This ChonOS package is licensed under a Creative Commons Attribution 4.0 International License. The licensor cannot revoke these freedoms as long as you follow the license terms:

  • Attribution — You must give appropriate credit like below:

LAZARIN, Nilson Mori; PANTOJA, Carlos Eduardo; VITERBO, José. Towards a Toolkit for Teaching AI Supported by Robotic-agents: Proposal and First Impressions. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 31. , 2023, João Pessoa/PB. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 20-29. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2023.229753.

@inproceedings{chonOS,
author = {Nilson Lazarin and Carlos Pantoja and José Viterbo},
title = {Towards a Toolkit for Teaching AI Supported by Robotic-agents: Proposal and First Impressions},
booktitle = {Anais do XXXI Workshop sobre Educação em Computação},
location = {João Pessoa/PB},
year = {2023},
keywords = {},
issn = {2595-6175},
pages = {20--29},
publisher = {SBC},
address = {Porto Alegre, RS, Brasil},
doi = {10.5753/wei.2023.229753},
url = {https://sol.sbc.org.br/index.php/wei/article/view/24887}
}

About

ChonOS Firmware Layer Manager. Allows the upgrade of the firmware layer in embedded systems constructed using Arduino boards.

https://os.chon.group

License:Creative Commons Attribution 4.0 International


Languages

Language:Shell 79.7%Language:Roff 20.3%