Skip to content

chon-group/dpkg-chonos-firmwaremng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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}
}