Skip to content
andy-prestonPublic

About

The Edge Effect MIDItron mk III

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

progmem

An example application showcasing how to interact the usart peripherals. This project actually includes two sub-application, one showcasing a basic way to use the Usart peripheral, and another showing it in 9-bit mode.

Dependencies

  • avr-gcc
  • avr-libc
  • avrdude

Building the project

To build the project, just run:

nimble build

Additional targets:

nimble clear       # cleans the artifacts from a previous build
nimble flash       # flashes the .hex file onto the Arduino Uno
nimble flash_debug # flashes the .elf file onto the Arduino Uno

Notice that the specified port is the default one for an Arduino on Linux, change it accordingly to your system.

Once you have flashed the sketch, you can verify that the Arduino Uno is sending the progmem data through the serial port.

Check the results

Once the application is uploaded onto the board, you can test it out using the serial_read python script included wihtin this example project scripts directory.

nimble build
nimble flash
./scripts/serial_test

Note that this requires a python3 installation, together with the pyserial library.

About

The Edge Effect MIDItron mk III

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages