Skip to content

NikBel3476/ATmega128RFA1_Dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ATmega128RFA1 Development Board

A development platform for the ATmega128RFA1 -- an 8-bit microcontroller combined with an 802.15.4 RF engine.

ATmega128RFA1 Dev Board
ATmega128RFA1 Dev Board

Design files and firmware files for the ATmega128RFA1 Development Board.

Repository Contents

  • /hardware - Eagle PCB layout files
  • /firmware - Arduino addon and example sketches to make use of it. (See the hookup guide for help installing this.)
  • /Production Files - Files to support SparkFun production

License Information

All contents of this repository are released under Creative Commons Share-alike 3.0.

Authors: Jim Lindblom @ SparkFun Electonics

Commands

Upload bootloader with avrdude: avrdude -c usbasp -p atmega128rfa1 -P usb -b 115200 -U flash:w:ATmegaBOOT_atmega128rfa1.hex -U lock:w:0x0f:m
*.hex file located on the path: firmware/Arduino/hardware/sparkfun/avr/bootloaders

Latest gcc output larger bootloader .hex file from the same source code

Arduino IDE

After adding the hardware directory to Arduino IDE according to the sparkfun guide you can burn bootloader from Arduino IDE with programmer.

Just befere sketch uploading from ide you should reset mcu, otherwise bootloader will have time to run the already uploaded program and upload will fail.

About

Development board design and example code for the ATmega128RFA1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 71.4%
  • C++ 18.0%
  • Makefile 10.6%