Thanks to visit codestin.com
Credit goes to github.com

Skip to content

FKMTime/firmware

Repository files navigation

FKM Timer

Main Pinout

# IO# ADC/STRAP/USB USAGE Notes
0 IO4 ADC SPI SCK
1 IO5 ADC SPI MISO
2 IO6 SPI MOSI
3 IO7
4 IO8 STRAP
5 IO9 STRAP / IPU INTERNAL PULLUP (10kOhm)
6 IO10 SHIFTER DATA
7 RXD/IO20 JACK INPUT
8 TXD/IO21 SHIFTER CLK
9 IO18 USB USB D-
10 IO19 USB USB D+
11 IO3 ADC BUTTON INPUT
12 IO2 ADC / STRAP BATTERY INPUT
13 IO1 ADC SHIFTER LATCH
14 IO0 ADC

Notes:

  • STRAP: Strapping pin
  • IPU: Internal Pull-up (10kOhm).
  • USB: Pins used for USB communication.

Shifters Configuration

SHIFTER # USAGE BIT1 BIT2 BIT3 BIT4 BIT5 BIT6 BIT7 BIT8
0 BUTTONS MATRIX BTN1 BTN2 BTN3 BTN4
1 LCD 16x2 SPI_CS BL RS E D7 D6 D5 D4
2 DISPLAY DIGIT1 TODO TODO TODO TODO TODO TODO TODO TODO
3 DISPLAY DIGIT2 TODO TODO TODO TODO TODO TODO TODO TODO
4 DISPLAY DIGIT3 TODO TODO TODO TODO TODO TODO TODO TODO
5 DISPLAY DIGIT4 TODO TODO TODO TODO TODO TODO TODO TODO
6 DISPLAY DIGIT5 TODO TODO TODO TODO TODO TODO TODO TODO
7 DISPLAY DIGIT6 TODO TODO TODO TODO TODO TODO TODO TODO

PCB

Pcb files are available as easyeda pro project. File FKM3.epro

3D design

You can view it and/or export it on onshape:

About

Firmware for FKMTime devices

Resources

Stars

Watchers

Forks