Schematic Build Update

Created a thread, a component
ER-TFT028A3-4
EastRising/BuyDisplay raw 2.8-inch 240x320 IPS TFT LCD panel, ST7789V controller, no touch, 50-pin 0.50 mm FPC, parallel/RGB/serial interfaces, nominal 2.8 V VCI/VDDI and approximately 70 mA white LED backlight.
Verify ER-TFT028A3-4 symbol
Starting...
View Thread
The verified display interface, 2.8 V translation, charger limits, and GPIO remap are in place. Two hardware items remain blocked by missing authoritative geometry/electrical data—the IMU footprint and backlight LED string—so I’m independently checking the completed schematic and documentation before closing.
Implemented the verified ER-TFT028A3-4 50-pin display interface, 2.8 V supply and level translation, 8-bit I80 GPIO mapping, and safe BQ24074 500 mA/349 mA charging configuration. Final ERC, passive, and schematic-readability checks are clean; no PCB layout work was performed.
Remaining blockers
  • LSM6DS3TR-C: authoritative LGA-14 land-pattern geometry was not accessible, so no footprint was guessed.
  • Backlight driver: the panel documentation does not provide sufficient LED string forward-voltage/topology data; BL_PWM is reserved but the power stage remains intentionally incomplete.
  • Future USB-C advertised-current detection remains unpopulated; this revision is safely locked to 500 mA.
Resolve remaining blockers
Review power budget
Prepare PCB placement
Inspect display interface
U4
U13
Manufacturer Part Number
TPS61023DRLR
U2
U6
J1
U3
U12
End of Life
Manufacturer Part Number
LSM6DS3TR-C
U9
U1
TP12
TP19
TP4
TP2
TP3
TP9
TP5
TP7
TP1
TP10
TP8
TP13
TP6
TP20
TP18
TP17
TP11
TP16
C10
Capacitance
100nF
C17
Capacitance
100nF
C18
Capacitance
100nF
C33
Capacitance
0pF
C3
Capacitance
4.7uF
C20
Capacitance
1uF
C16
Capacitance
100nF
C9
Capacitance
100nF
C8
Capacitance
22uF
C23
Capacitance
100nF
C4
Capacitance
10uF
C26
Capacitance
4.7uF
C29
Capacitance
10uF
C11
Capacitance
10uF
C13
Capacitance
1uF
C21
Capacitance
100nF
C6
Capacitance
22uF
C19
Capacitance
1uF
C30
Capacitance
22uF
C28
Capacitance
100nF
C27
Capacitance
100nF
C31
Capacitance
22uF
C25
Capacitance
100nF
C7
Capacitance
22uF
C22
Capacitance
100nF
C24
Capacitance
100nF
C32
Capacitance
100nF
C5
Capacitance
10uF
C14
Capacitance
1uF
C34
Capacitance
0pF
C1
Capacitance
1uF
C2
Capacitance
4.7uF
C12
Capacitance
1uF
C15
Capacitance
100nF
R24
Resistance
110 Ω
R5
Resistance
46.4kΩ
R22
Resistance
100kΩ
R20
Resistance
22 Ω
R7
Resistance
1MΩ
R17
Resistance
3.09kΩ
R11
Resistance
Resistance
R27
Resistance
110 Ω
R1
Resistance
5.1kΩ
R30
Resistance
10kΩ
R12
Resistance
4.7kΩ
R26
Resistance
110 Ω
R9
Resistance
1MΩ
R25
Resistance
110 Ω
R10
Resistance
10kΩ
R14
Resistance
10kΩ
R13
Resistance
4.7kΩ
R19
Resistance
22 Ω
R2
Resistance
5.1kΩ
R28
Resistance
100kΩ
R29
Resistance
10kΩ
R3
Resistance
2.55kΩ
R21
Resistance
10kΩ
R16
Resistance
100kΩ
R4
Resistance
3.0kΩ
R23
Resistance
100kΩ
R8
Resistance
180kΩ
R15
Resistance
10kΩ
R18
Resistance
10kΩ
R6
Resistance
732kΩ
J3
U8
U5
L3
Inductance
1.5µH
J4
L4
Inductance
1µH
U11
J5
Q1
J2
SW2
U10
U7
SW1

Refine this doc
Ask about this doc
Board Bring-Up Plan
  1. With battery and display disconnected, resistance-check USB_VBUS, VSYS, 3V3, DISP_2V8, and GND.
  2. Apply current-limited USB. Verify BQ24074 EN2=0/EN1=1 USB500 behavior, VSYS PowerPath operation, 3V3 regulation, then DISP_2V8=2.8 V ±2%.
  3. Confirm CHG_STAT_N and USB_PGOOD_N pull to valid 3V3 logic levels on GPIO43/44.
  4. Connect a protected LiPo with a verified 10 kΩ NTC on J5. Confirm charge is inhibited when NTC is absent/outside limits and resumes in the valid temperature window.
  5. Measure fast-charge current under light system load; target nominal is 890/2550 = 349 mA. Confirm charge current falls as system load approaches the 500 mA input limit.
  6. Verify ESP_EN, BOOT, and native USB enumeration on GPIO19/20.
  7. Scan I2C on GPIO8/9 and verify DRV2605L, MAX17048, RV-3028-C7, and VEML7700. Do not populate/claim LSM6DS3TR-C until exact manufacturer CAD/land pattern is imported.
  8. Without the panel attached, scope translator outputs: D0..D7, WR, DC, CS, RESET must swing 0–DISP_2V8, never 3V3. Confirm RD is held high and IM3..IM0 are all low.
  9. Inspect J3 top-contact orientation and independently continuity-check all 50 positions against the ER-TFT028A3-4 pin table before inserting the FPC.
  10. Attach panel with backlight unpowered. Initialize ST7789 over ESP-IDF I80 and verify color bars/read-independent writes.
  11. Backlight bring-up is blocked until a verified 70 mA current-limited driver is added. Never bridge LED pins to GPIO or an unverified resistor.
  12. Exercise haptic load and Wi-Fi transients while monitoring VSYS/3V3. In USB mode verify BQ24074 DPPM reduces charge current rather than collapsing system rails.
Pass criteria: no 3.3 V level reaches panel I/O, DISP_2V8 remains in tolerance, USB input remains limited to 500 mA, charge current is approximately 349 mA only when power/thermal headroom allows, and all implemented peripherals enumerate/respond.

Assets

Assets are files uploaded to this project which can be used in various ways.

Companion Cube Mainboard thumbnail
Welcome to your new project. Imagine what you can build here.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$9.52–$16.90

Digi-Key

$4.17

HQonline

$6.57–$6.67

LCSC

$18.91–$19.03

Mouser

$33.40

TME

$7.97

Verical

$12.63–$47.05

Controls