Disconnect project firmware
C Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
COPYING
LICENSE.txt
Makefile
README.rst
at45.c
at45.h
config.h
crc16.c
crc16.h
crc16.py
firmware.py
irq.h
loader.c
loader.h
loader.py
main.c
phone.c
power.h
timer.c
timer.h
uart.c
uart.h

README.rst

Disconnect art-project firmware

Device is based on atmega128 microcontroller.

Pinout

  • ring: PG1 (~30Khz)
  • hang: PB5
  • phone: PB6
  • debug led: PE2
  • boot_mode: PB4
  • numeric (nc): PD3
  • speaker: PORTC, 8-bit
  • AT45DB642x is connected to SPI bus
  • speaker and flash power: PE7
  • UART
  • mode: unknown

samplerate

1Mhz / 4div / 12bits = 20833Hz

Authors

  • Vitja Makarov
  • Viktor Popovich