

Fluepdot
Project for controlling Annax flipdot panels used by the Berliner Verkehrsbetriebe
- Size
- 70 × 65 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 116
- Nets
- 119
- Pads
- 517
- Tracks, vias
- 1,323, 75
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 19 Apr 2020
- Updated
- 8 Apr 2023
Overview
Fluepdot is an open-source printed circuit board by Fluepke, from the Fluepke/Fluepdot repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 70 × 65 mm with 116 parts on 119 nets, routed with 1,323 tracks and 75 vias.
It is built around the CP2102N-A01-GQFN28R, ESP32-WROOM-32 and TPS54331DR-JSM, with the 74HCT595D, ULN2803ADWR-HXY and SP3485EN-Y among its other parts. Its parts include 25 diodes, 22 transistors, 21 resistors, 17 capacitors and 9 ICs. It belongs with the ESP32 boards of this library.
Main components
12CP2102N-A01-GQFN28R
QFN-28-EP(5x5)-40℃~+85℃ 13.7mA 195uA 3Mbps 3V~3.6V Transceiver USB 2.0 QFN-28-EP(5x5) USB Converters ROHSSilicon LabsUSB ConvertersESP32-WROOM-32
SMD,18x25.5mm-40℃~+85℃ -98dBm 2.4GHz 2.7V~3.6V 20dBm Bluetooth4.2 ESP32-DOWDQ6 UART、SDIO、SPI、I2C、GPIO、PWM、ADC、DAC SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesTPS54331DR-JSM
SOP-8-40℃~+125℃ 1 2mA 3A 4.5V~40V 400kHz Adjustable Buck Built-in No Overcurrent Protection、Light load efficient mode、Cycle-by-cycle current limiting Step-down type SOP-8 DC-DC Converters ROHSJSMSEMIDC-DC Converters74HCT595D
SOIC-16-40℃~+125℃ 1 25ns@4.5V,50pF 30MHz 4.5V~5.5V 500mW 6mA 74HCT 8 Serial-to-Serial or Parallel Tri-State SOIC-16 Shift Registers ROHSNexperiaShift RegistersULN2803ADWR-HXY
SOP-181.15mA 1.5V 100uA 15pF 500mA 50uA 50uA 8 SOP-18 Darlington Transistor Arrays ROHSHXY MOSFETDarlington Transistor ArraysSP3485EN-Y
SOP-8SOP-8 RS-485 / RS-422 ICs ROHSYLPTECRS-485 / RS-422 ICsAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsSM4007PL
SOD-123FL-55℃~+150℃ 1.1V@1A 10uA@1kV 1A 1kV 25A Independent SOD-123FL Diodes - General Purpose ROHSMDDDiodes - General PurposeSS34
SMA(DO-214AC)-55℃~+125℃ 3A 40V 500uA@40V 550mV@3A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky DiodesSS8050
SOT-323-55℃~+150℃ 1 NPN 1.5A 100MHz 100nA 200 25V 300mW 500mV 5V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)SS14
SMA(DO-214AC)-55℃~+150℃ 1A 25A 300uA@40V 40V 550mV@1A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky DiodesAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETs
README
README.mdFluepdot
Fluepdot is a hardware and C project for controlling flip disc panels which where in use by the Berlin public transport operator BVG.
This project was shown at 36C3. A large display was constructed from many flipdots. Pictures of the installation.
Documentation
For documentation and a getting started, please head over to https://fluepdot.readthedocs.io/en/latest/.
Hardware

Flipdots and required HW can be purchased by contacting fluepdot-sales@luepke.email.
Firmware
You can download the latest standalone firmware installer here.
License
Copyright (c) 2020, @fluepke (Fabian Luepke)
Distributed under the terms of the GNU Affero General Public License version 3.
The full license is in the file LICENSE, distributed with this software.
Parts
116| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q5, Q8, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23 +1 |
| 16 | SM4007PL | Diode_SMD:D_SOD-123F | D3, D5, D9, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 |
| 11 | 10k | Resistor_SMD:R_0603_1608Metric | R3, R4, R5, R8, R11, R12, R13, R15, R16, R18, R21 |
| 9 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C6, C8, C9, C11, C14, C16, C18 |
| 6 | R_Pack04 | Resistor_SMD:R_Array_Convex_4x0603 | RN1, RN2, RN3, RN4, RN5, RN6 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_ISO7380 | H1, H2, H3, H4 |
| 4 | SS34 | Diode_SMD:D_SMA | D1, D6, D7, D8 |
| 3 | 270 | Resistor_SMD:R_0603_1608Metric | R10, R22, R23 |
| 3 | 74HCT595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | IC5, IC6, IC7 |
| 3 | SS8050 | Package_TO_SOT_SMD:SOT-23 | Q2, Q6, Q7 |
| 3 | ULN2803ADWR | Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm | IC2, IC3, IC4 |
| 2 | 10nF | Capacitor_SMD:C_0603_1608Metric | C5, C7 |
| 2 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C3, C4 |
| 2 | SS14 | Diode_SMD:D_SMA | D2, D23 |
| 1 | 100uF | Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B | C22 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 1nF | Capacitor_SMD:C_0603_1608Metric | C13 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 240 | Resistor_SMD:R_0603_1608Metric | R20 |
| 1 | 270R | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 30k | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 3A | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | 3k | Resistor_SMD:R_0603_1608Metric | R19 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 470R | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | 47pF | Capacitor_SMD:C_0603_1608Metric | C21 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F2 |
| 1 | 8.2uH | fluepdot:SMD-PIND-6.6x7.1x3.0_1.6x3.0 | L1 |
| 1 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q4 |
| 1 | CP2102N-A01-GQFN28 | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U3 |
| 1 | Conn_01x10_Female | fluepdot:TerminalBlock_Phoenix_MPT-0,5-10-2.54_1x10_P2.54mm_Horizontal | J2 |
| 1 | Conn_02x05_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | DEBUG1 |
| 1 | Conn_02x17_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical | J3 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | ESP32 |
| 1 | LED1 | Diode_SMD:D_0805_2012Metric | LED1 |
| 1 | LED2 | Diode_SMD:D_0805_2012Metric | LED2 |
| 1 | LOGO | fluepdot:logo2 | G*** |
| 1 | PWR | Diode_SMD:D_0805_2012Metric | PWR1 |
| 1 | SMF05CT1G | Package_TO_SOT_SMD:SOT-363_SC-70-6 | TVS1 |
| 1 | SP3485EN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | IC8 |
| 1 | SS8550 | Package_TO_SOT_SMD:SOT-23 | Q3 |
| 1 | TPS54331DR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | IC1 |
| 1 | TS-1187A-B-A-B | TS-1187A-B-A-B:TS1187ABAB | S1 |
| 1 | USB | Diode_SMD:D_0805_2012Metric | D4 |
| 1 | USB_B | Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal | J1 |
Questions
How big is the Fluepdot PCB?
It measures 70 × 65 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Fluepdot use?
116 parts, built around the CP2102N-A01-GQFN28R, ESP32-WROOM-32, TPS54331DR-JSM and 74HCT595D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Fluepdot KiCad files?
From the Fluepke/Fluepdot repository on GitHub, at the commit this page was made from: the board is hardware/fluepboard/fluepdot.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Fluepdot design in my own project?
Its repository publishes it under the AGPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers198.1 × 130.8 mm

- 2 layers85 × 56 mm

Wifi-30A relay
flaviut/30a-water-heater-controller
Makes any resistive water heater 30A or less WiFi controllable
42 parts2CERN-OHL-S-2.0 - 4 layers133 × 59 mm

- 2 layers39.2 × 36.6 mm

Link101
robocore-labs/link101-hardware
link101 is a multi-protocol USB interface board. One Type-C cable gives you CAN-FD, RS485, Dynamixel, Feetech, UART, I2C, and MIT Cheetah-protocol ports, all as stable Linux devices.
71 parts1CERN-OHL-S-2.0 - 2 layers65 × 35 mm

- 2 layers38.5 × 43 mm

Stepper monitor
zapta/ble_stepper_motor_analyzer
A low cost stepper motor analyzer that uses wireless BLE link to display the data in real time on a Windows/Mac/Linux PC.
58 parts58 - 2 layers285.1 × 94.6 mm

YM60JIS PCB
ymkn/YM60JIS
A JIS layout 60% hot swappable custom mechanical keyboard PCB powered by RP2040.
173 parts10MIT - 2 layers42 × 98.1 mm
