flipdots

Flipdot driver circuitry
git clone https://git.mitxela.com/flipdots.git
Log | Files | Refs | README

Branches

Name Last commit date Author
master2026-09-11 13:19:46 +0100mitxela

File Tree (HEAD)

Name Size
decode-sw/.gitignore30B
decode-sw/Makefile153B
decode-sw/funconfig.h119B
decode-sw/s.py409B
decode-sw/s2.py724B
decode-sw/s3.py448B
decode-sw/spi.c4.216K
decode-sw/stream.py1.591K
decode-sw/testpattern.py1.11K
decode/flipdot-decode.kicad_pcb171.6K
decode/flipdot-decode.kicad_pro15.65K
decode/flipdot-decode.kicad_sch100.2K
drivers-full/.gitignore73B
drivers-full/Flipdot.kicad_sym4.502K
drivers-full/Flipdot.pretty/CP_Elec_5x5.4_slim.kicad_mod7.053K
drivers-full/Flipdot.pretty/Flipdot_single.kicad_mod2.595K
drivers-full/Flipdot.pretty/JST_VH_B2P-VH_1x02_P3.96mm_Vertical_noCrtyrd.kicad_mod5.15K
drivers-full/dotrow.kicad_sch286.3K
drivers-full/flipdot.kicad_pcb7.078M
drivers-full/flipdot.kicad_pro16.97K
drivers-full/flipdot.kicad_sch115K
drivers-full/fp-lib-table129B
drivers-full/fp.py1.552K
drivers-full/sym-lib-table133B
drivers-half/.gitignore73B
drivers-half/Flipdot.kicad_sym4.502K
drivers-half/Flipdot.pretty/CP_Elec_5x5.4_slim.kicad_mod7.053K
drivers-half/Flipdot.pretty/Flipdot_single.kicad_mod2.595K
drivers-half/Flipdot.pretty/JST_VH_B2P-VH_1x02_P3.96mm_Vertical_noCrtyrd.kicad_mod5.15K
drivers-half/dotrow.kicad_sch286.3K
drivers-half/flipdot.kicad_pcb3.761M
drivers-half/flipdot.kicad_pro16.97K
drivers-half/flipdot.kicad_sch115K
drivers-half/fp-lib-table129B
drivers-half/fp.py1.552K
drivers-half/sym-lib-table133B
readme.md500B

History

* 4c6f014 (HEAD -> master) | mitxela 2026-09-11 13:19 | add readme | * 2b9a329 |\ mitxela 2026-09-11 13:06 | | Merge branch 'decode-sw' | | | * 50c9b5e | | mitxela 2026-09-11 13:03 | | cleanup to subdir | | | * d1a7f68 | | mitxela 2026-07-11 01:30 | | fix stream.py | | | * 185670e | | mitxela 2026-07-09 23:01 | | rename python scripts | | | * 13b7d31 | | mitxela 2026-07-09 23:00 | | stream full display | | | * 6485a78 | | mitxela 2026-07-08 23:54 | | update python scripts | | | * 1ef8d4c | | mitxela 2026-06-01 01:05 | | battery check ok | | | * 5a55304 | | mitxela 2026-05-31 23:38 | | starting on battery check | | | * 66378ac | | mitxela 2026-05-27 14:21 | | use ID pins, 1Mbaud | | | * 2dbaf80 | | mitxela 2026-05-13 22:56 | | python spinny thing | | | * 9199523 | | mitxela 2026-05-13 19:01 | | ensure output initial state | | | * f5a9027 | | mitxela 2026-05-13 17:30 | | snort in uart | | | * 52a4056 | | mitxela 2026-04-21 12:21 | | send 13*4 bytes | | | * 74b948b | | mitxela 2026-04-15 15:28 | | repulse to recharge capacitors during long delay | | | * cc07b03 | | mitxela 2026-04-15 15:20 | | before second prototype | | | * f7bc526 | | mitxela 2025-09-22 23:05 | | send page | | | * f3f2d3c | mitxela 2025-09-22 13:47 | spi2 temp | * bd34fae |\ mitxela 2026-09-11 12:59 | | Merge branch 'decode' | | | * f718e77 | | mitxela 2026-09-11 12:58 | | cleanup to subdir | | | * bdbc513 | | mitxela 2026-05-20 18:49 | | gerbers generated | | | * 0aeab98 | | mitxela 2026-05-20 17:01 | | add reset pin | | | * 1932bae | | mitxela 2026-05-20 16:21 | | board designed | | | * 04a6c71 | mitxela 2026-05-20 13:28 | initial commit | * 4362dd5 |\ mitxela 2026-09-11 12:55 | | Merge branch 'half' | | | * ae413ab | | mitxela 2026-09-11 12:50 | | cleanup to subdir | | | * fe0ca8d | | mitxela 2026-06-04 17:01 | | add 12v caps back in | | | * 41844b7 | | mitxela 2026-06-04 16:07 | | initial halfboard | | * | e09f6f8 |/ mitxela 2026-09-11 12:49 | cleanup to subdir | * 3527377 | mitxela 2026-06-04 14:36 | mark rectangles for plywood | * 4fc79c9 | mitxela 2026-05-18 11:16 | remove unused LEDs | * 19c2f97 | mitxela 2026-05-18 11:05 | use through-hole pads for cross links | * 821d413 | mitxela 2026-03-30 17:56 | gerbers generated | * 284332f | mitxela 2026-03-30 14:33 | add regulator after all | * d9abaa3 | mitxela 2026-03-30 14:16 | add 12v out with polyfuse | * 00430c9 | mitxela 2026-03-30 14:02 | tweaks | * 51e9299 | mitxela 2026-03-29 18:18 | add more electrolytics for 12v | * 42ed665 | mitxela 2026-03-29 18:01 | silk screen mostly passable | * 53d06e7 | mitxela 2026-03-29 17:16 | left/right test pads added | * 349bb80 | mitxela 2026-03-29 15:49 | schematic parity | * 6a5978d | mitxela 2026-03-29 14:35 | start on routing data to left/right | * 559ae78 | mitxela 2026-03-29 00:04 | fix 3d models | * 61f5c6f | mitxela 2026-03-29 00:04 | drc fixes | * eae986e | mitxela 2026-03-28 23:34 | 0 unrouted | * d41ad14 | mitxela 2026-03-28 23:05 | 53 unrouted | * 4d0be89 | mitxela 2026-03-28 22:04 | six dots routed | * b73cec2 | mitxela 2026-03-28 17:07 | first three dots mostly wired up | * fbd7769 | mitxela 2026-03-28 15:23 | The slow and painful process begins | * 240e381 | mitxela 2026-03-28 13:52 | replace data connectors with just two 5-pin ZH | * b8a3cd2 | mitxela 2026-03-28 13:52 | move to kicad 10 | * 3cd189c | mitxela 2026-03-27 15:41 | add mosfet | * f6d0c81 | mitxela 2026-03-17 15:33 | Start on switching to electrolytics | * 513e226 | mitxela 2025-09-11 14:47 | more thermal relief | * 7f67396 | mitxela 2025-09-09 11:02 | add LEDs | * 5fc12f9 | mitxela 2025-09-08 17:53 | fixes | * 6d0d0a9 | mitxela 2025-09-08 13:52 | valid 13 row layout | * b4fb7fa | mitxela 2025-09-08 13:37 | oops | * 7abf5d9 | mitxela 2025-09-08 13:16 | reannotate to match pcb layout | * 3ff542c | mitxela 2025-09-08 13:15 | split into separate sheets | * b2d402a | mitxela 2025-09-04 23:07 | geographic reannotate | * 03bee8e | mitxela 2025-09-04 23:04 | use single component for connector | * a0b3115 | mitxela 2025-09-04 22:21 | single row mostly complete | * ba0f1e7 | mitxela 2025-09-04 22:06 | fatten 12v line | * 0a64bc3 | mitxela 2025-09-03 01:04 | mounting holes | * 1f87ea2 | mitxela 2025-09-03 00:44 | some progress | * c376730 | mitxela 2025-09-02 23:15 | flip everything again | * bb002eb | mitxela 2025-09-02 21:49 | keepout in wrong place | * 260617b | mitxela 2025-09-02 19:48 | use JST ZH | * 037c164 mitxela 2025-09-02 18:26 initial commit

Contents of readme.md:

Flipdot driver circuitry

KiCad designs and software for driving Hanover flipdot displays with a resolution of 13 by 28, as used in the FLIP fluid on Flipdots project