
Tft controller new
ryanhaus/rp2040_tft_controller_pcb
RP2040-based controller board for the MI0284QT-11 TFT LCD (ILI9341 controller chip)

OpenSource inline USB-PD Power meter
JouleCounter is an open-source printed circuit board by Ralim, from the Ralim/potato repository on GitHub, published under the MIT licence. It is a 4-layer board of 42.7 × 61.3 mm with 78 parts on 95 nets, routed with 1,134 tracks and 207 vias.
It is built around the FUSB302BMPX, L7983PU33R and MP4560DN-LF-Z, with the LP2985-28DBV among its other parts. Its parts include 34 capacitors, 21 resistors, 8 ICs, 4 connectors and 4 switches. It belongs with the power boards of this library.
OpenSource inline USB-PD Power meter.
...WIP...
Easy to assemble (No QFN)
Read device PD capabilities
Capture USB-PD messages
Read USB D- / D+ voltages for QC
Pull resistors for QC control
UART or USB for datalogging
Either buttons or encoder for input
Small LCD display
DC In/Out port
Accelerometer or tilt switch for rotation?
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 1uF | Capacitor_SMD:C_0603_1608Metric | C201, C202, C203, C204, C208, C301, C302, C401, C402 |
| 5 | 100nF | Capacitor_SMD:C_0603_1608Metric | C206, C207, C210, C905, C1001 |
| 4 | - | Capacitor_SMD:C_0603_1608Metric | C211, C212, C903, C904 |
| 4 | 200? | Resistor_SMD:R_0603_1608Metric | R906, R907, R908, R909 |
| 4 | C | Capacitor_SMD:C_0603_1608Metric | C701, C702, C703, C1005 |
| 3 | 0 | Resistor_SMD:R_0603_1608Metric | R202, R1001, R1003 |
| 3 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C1002, C1003, C1004 |
| 3 | 200k | Resistor_SMD:R_0603_1608Metric | R901, R904, R905 |
| 3 | SW_Push | Button_Switch_THT:SW_Tactile_SKHH_Angled | SW801, SW802, SW803 |
| 2 | - | Resistor_SMD:R_0603_1608Metric | R902, R903 |
| 2 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C908, C909 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R101, R201 |
| 2 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C902, C906 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R601, R602 |
| 2 | FUSB302B | Package_DFN_QFN:WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm | U301, U401 |
| 2 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A | J502, J601 |
| 1 | 0.02 | Resistor_SMD:R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm | R501 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C213 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R1004 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C205 |
| 1 | 15 | Inductor_SMD:L_Wuerth_MAPI-3010 | L901 |
| 1 | 16pF | Capacitor_SMD:C_0603_1608Metric | C209 |
| 1 | 180k | Resistor_SMD:R_0603_1608Metric | R1005 |
| 1 | 1uf | Capacitor_SMD:C_0603_1608Metric | C911 |
| 1 | 2.2uH | Inductor_SMD:L_0805_2012Metric | L201 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q701 |
| 1 | 40MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y201 |
| 1 | 47uF | Capacitor_SMD:C_0603_1608Metric | C901 |
| 1 | 47uH | Inductor_SMD:L_1210_3225Metric | L1001 |
| 1 | 68k | Resistor_SMD:R_0603_1608Metric | R1006 |
| 1 | BL706 | Package_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm | U201 |
| 1 | Conn_02x25_Odd_Even_MountingPin | Connector_FFC-FPC:Molex_54132-5033_1x50-1MP_P0.5mm_Horizontal | J901 |
| 1 | DNP | Resistor_SMD:R_0603_1608Metric | R1002 |
| 1 | D_Schottky | Diode_SMD:D_SOD-323 | D901 |
| 1 | INA226 | Package_SO:VSSOP-10_3x3mm_P0.5mm | U701 |
| 1 | KH2012F245C04 | Resistor_SMD:R_0805_2012Metric | AE201 |
| 1 | L7983PU33R | L7983PU33R:L7983PU33R | IC1001 |
| 1 | LP2985-2.8 | Package_TO_SOT_SMD:SOT-23-5 | U901 |
| 1 | MP4560DN-LF-Z | MP4560DN:SOIC127P600X170-9N | IC901 |
| 1 | SW_DIP_x02 | Button_Switch_SMD:SW_DIP_SPSTx02_Slide_Copal_CHS-02A_W5.08mm_P1.27mm_JPin | SW501 |
| 1 | TC2014-3.3VxCTTR | Package_TO_SOT_SMD:SOT-23-5 | U702 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Plug_JAE_DX07P024AJ1 | J501 |
It measures 42.7 × 61.3 mm and has 4 copper layers, 0.74 mm thick.
78 parts, built around the FUSB302BMPX, L7983PU33R, MP4560DN-LF-Z and LP2985-28DBV. 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.
From the Ralim/potato repository on GitHub, at the commit this page was made from: the board is PCBA/JouleCounter.kicad_pcb and its schematic PCBA/Flash.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

ryanhaus/rp2040_tft_controller_pcb
RP2040-based controller board for the MI0284QT-11 TFT LCD (ILI9341 controller chip)





ReclaimerLabs/USB-PD-Breakout
A breakout board for the FUSB302 USB Power Delivery PHY

