Skip to content

milli9d/SoftwareComm_nrf52840_nrfx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NRF52840 ItsyBitsy Software Communication Protocols


Software UART

This is a software, bit-banging, non-blocking API driven by the onboard timer peripheral on the nrf52840 device.

Requirements

  • UART RX [USB to UART or any other device]
  • NRF52840 based development board
  • Wire
  • PlatformIO IDE

Instructions

  1. Open the project in PlatformIO IDE. Let IDE update dependencies.
  2. Build and upload project.
  3. Connect UART RX [host] to SW UART TX [default: pin 7u].
  4. Listen to UART at 9600 baud, 8N1 configuration.

Output

  ItsyBitsy SW UART!
  ItsyBitsy SW UART!
  ItsyBitsy SW UART!
  ItsyBitsy SW UART!
  ItsyBitsy SW UART!
  ItsyBitsy SW UART!
  ItsyBitsy SW UART!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published