Raspberry Pi HAT Design

0:00

Work completed
  • Removed Waveshare connector and associated nets
  • Added raw 2.9" e-paper FPC connector placeholder (J2) with pins Gx, Sx, VCOM, VGL, VGH, VDD, RES, CLK, DIN, CS, AUX
  • Placed TI TPS65185RSLR as the e-paper driver (U6)
  • Added supporting passive components:
    • Capacitors C17, C18, C19, C20, C21
    • Series damping resistor R9 on SCLK
    • Pull-ups R10 on BUSY and R11 on RST
  • Wired PMIC power rails:
    • U6:VGH to FPC VGH
    • U6:VGL to FPC VGL
    • U6:VCOM to FPC VCOM
    • U6:VIN to boost converter 5 V net
    • U6:VIN3P3 to Pi 3.3 V net
  • Rewired Pi SPI and control lines:
    • MOSI, MISO, SCLK (via R9), CS, DC, RST, BUSY remapped to J2 pins
  • Added test points for MOSI, MISO, SCK, CS, DC, RST, BUSY
  • Renamed nets to PANEL_MOSI, PANEL_MISO, PANEL_SCLK, PANEL_CS, PANEL_DC, PANEL_BUSY
  • Documented FPC connector orientation and added layout keepout note: "Maintain 5 mm clearance for high-voltage nets (VGH, VGL, VCOM)"
Success criteria
✅ Waveshare connector replaced with raw FPC connector ✅ High-voltage rails implemented via PMIC ✅ SPI (with series damping) and control signals correctly rewired ✅ ERC passes and BOM placeholders integrated
Next step Prepare PCB layout: review footprints, set up stackup, place components, and run Auto-Layout for routing.
176 days

To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    No assets added.

    Particular Blue KITT

    Particular Blue KITT thumbnail
    Integration of 2.9" Raw E-Paper Display with Raspberry Pi using FPC and Dedicated PMIC Driver

    Properties

    Maintain 40–60 mm spacing between the two microphones for optimal beamforming.

    graph LR Pi[Pi Zero 2 W 40-pin header] MIC_L[Left PDM MEMS Microphone] MIC_R[Right PDM MEMS Microphone] EInk[2.9" E-Ink Display] NFC[NFC Tag IC] EEPROM[HAT ID EEPROM] Batt[AA Battery Pack] Boost[5V Boost Converter] SW_R[Reed Switch] SW_T1[Tactile Switch 1] SW_T2[Tactile Switch 2] Ant[13.56 MHz PCB Loop Antenna] Pi -- MOSI --> EInk Pi -- MISO --> EInk Pi -- SCK --> EInk Pi -- CS --> EInk Pi -- DC --> EInk Pi -- RST --> EInk Pi -- BUSY --> EInk Pi -- PDM_CLK --> MIC_L Pi -- PDM_CLK --> MIC_R Pi -- PDM_DAT --> MIC_L Pi -- PDM_DAT --> MIC_R Pi -- SDA --> NFC Pi -- SCL --> NFC Pi -- SDA --> EEPROM Pi -- SCL --> EEPROM Batt --> Boost --> Pi Pi -- GND --> GND Pi -- GPIO_R --> SW_R Pi -- GPIO_T1 --> SW_T1 Pi -- GPIO_T2 --> SW_T2 NFC -. Antenna .-> Ant

    [{"type":"erc_missing_power_pin_connection","data":{"designator":"U2","pin":7,"description":"Unconnected power pin (U2, pin 7: VDD_A)"}},{"type":"erc_missing_power_pin_connection","data":{"designator":"U2","pin":8,"description":"Unconnected power pin (U2, pin 8: VDD)"}},{"type":"erc_missing_power_pin_connection","data":{"designator":"U2","pin":9,"description":"Unconnected power pin (U2, pin 9: VDD_RF)"}},{"type":"erc_missing_power_pin_connection","data":{"designator":"U2","pin":10,"description":"Unconnected power pin (U2, pin 10: VDD_TX)"}},{"type":"erc_missing_power_pin_connection","data":{"designator":"U2","pin":11,"description":"Unconnected power pin (U2, pin 11: VDD_AM)"}},{"type":"erc_missing_power_pin_connection","data":{"designator":"U2","pin":14,"description":"Unconnected power pin (U2, pin 14: VDD_DR)"}}]

    Pin 1 (Gx) nearest PCB edge, orientation per panel datasheet

    Maintain 5 mm clearance around VGH, VGL, and VCOM nets

    mm

    40–60

    mm

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $10.10–$13.18

    Digi-Key

    $12.56–$15.54

    LCSC

    $37.89–$38.00

    Mouser

    $26.26–$26.32

    TME

    $0.07

    Verical

    $11.31–$17.75

    Controls