clunet / clunet-avr-dmbs

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Assembly 51.9%Language:C 24.3%Language:Pawn 17.6%Language:PHP 4.6%Language:Makefile 1.6%