Skip to content

CLUNET protocol implementation for AVR8 MCUs. Application driver and bootloader.

License

Notifications You must be signed in to change notification settings

clunet/clunet-avr-dmbs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clunet-avr-dmbs

This is CLUNET protocol implementation for Microchip/Atmel AVR family microcontrollers as DMBS module.

  • based on original version by Alexey Avdyukhin a.k.a. Cluster
  • modification: new frame detection by interframe window >= 5T instead long start pulse 10T
  • very easy to configure in clunet_config.h file
  • written on pure assembler (provided C language API with GCC ABI, required: AVR 8-bit GNU Toolchain, GNU Make, DMBS)
  • highly flexible configurable bootloader support (also may work on MCUs without bootloader and RWW-section support using some tricks)

Example schematic Alt