Firmware for the ISS-Notify board
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
HostLoaderApp
Test
hardware
library
.gitignore
Descriptors.c
Descriptors.h
ISS-Notify.c
ISS-Notify.h
Makefile
README.markdown
commands.c
commands.h
eeproms.h
structs.h

README.markdown

ISS-Notify Firmware

This has all the code that gets flashed to the ISS-Notify board.

Requriements:

$ sudo apt-get install gcc-avr avr-libc

And for the host loader app

$ sudo apt-get install libusb-dev
$ cd HostLoaderApp
$ make

Build:

$ make

Clean:

$ make clean

Dirctory Structure

  • hardware (ISS-Notify board drivers)
    • LED code
    • USB code
    • RTC code
    • charge (LiPo charger) code
    • analog reading helper
  • library (external libraries)
    • LUFA USB library
    • I2C driver
  • Test (simple sample code)
    • blink
    • clock
  • ISS-Notify.c (main code)
  • Makefile (gnu make)
  • Descriptors (USB definitions)

See open-notify.org