

Wireless Controller for a Gen 2 Tesla Wall Charger (hardware and software)
- Size
- 40 × 75 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 45
- Nets
- 59
- Pads
- 170
- Tracks, vias
- 354, 136
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20200628)
- Created
- 26 Jul 2020
- Updated
- 7 Aug 2020
Overview
TWC is an open-source printed circuit board by jnicolson, from the jnicolson/TWCController repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 40 × 75 mm with 45 parts on 59 nets, routed with 354 tracks and 136 vias.
It is built around the ESP32-WROOM-32, SN65HVD230D and SHTC3, with the SN65HVD11DR(ES) among its other parts. Its parts include 15 resistors, 13 capacitors, 5 ICs, 5 connectors and 2 diodes. It belongs with the ESP32 boards of this library.
Main components
4ESP32-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 ModulesSN65HVD230D
SOIC-8-40℃~+85℃ 1 17mA 1Mbps 370uA 3V~3.6V CAN Transceiver Low-power mode、Wake-up function、ESD protection、Thermal shutdown protection、Bus fault protection、Hot-swap protection SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversSHTC3
Digital I²C temperature / humidity sensor. Input voltage: 1.62 - 3.6 V Typical accuracy: ±2 %RH and ±0.2 °C Datasheet: https://www.sensirion.com/shtc3/SensirionUncategorisedSN65HVD11DR(ES)
SOP-8SOP-8 RS-485 / RS-422 ICs ROHSElecSuperRS-485 / RS-422 ICs
README
README.mdTWCController
Wireless Controller for a Gen 2 Tesla Wall Charger (hardware and software)
Parts
45| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C5, C8, C13 |
| 5 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R2, R7, R11, R13 |
| 4 | 22u | Capacitor_SMD:C_0805_2012Metric | C4, C6, C7, C9 |
| 3 | 470 | Resistor_SMD:R_0603_1608Metric | R10, R12, R14 |
| 2 | 1n | Capacitor_SMD:C_0603_1608Metric | C11, C12 |
| 2 | 20k | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 62 | Resistor_SMD:R_0603_1608Metric | R15, R16 |
| 2 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J2, J3 |
| 2 | LED | Capacitor_SMD:C_0603_1608Metric | D1, D2 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_TS_1101_X_X | SW1, SW2 |
| 1 | 120 | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 3.3uH | Inductor_SMD:L_Taiyo-Yuden_NR-30xx | L1 |
| 1 | 3.9k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 33.2k | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 4.7n | Capacitor_SMD:C_0603_1608Metric | C14 |
| 1 | Conn_01x10_Male | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J4 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U4 |
| 1 | SHTC3 | Sensor_Humidity:Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mm | U2 |
| 1 | SN65HVD11DR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Altech:Altech_AK500_1x02_P5.00 | J6 |
| 1 | Screw_Terminal_01x04 | TerminalBlock_Altech:Altech_AK500_1x04_P5.00 | J1 |
| 1 | TPS562201DDCR | Package_TO_SOT_SMD:SOT-23-6 | U3 |
The 43 most common of 45 parts.
Questions
How big is the TWC PCB?
It measures 40 × 75 mm and has 2 copper layers, 1.6 mm thick.
What parts does the TWC use?
45 parts, built around the ESP32-WROOM-32, SN65HVD230D, SHTC3 and SN65HVD11DR(ES). 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 TWC KiCad files?
From the jnicolson/TWCController repository on GitHub, at the commit this page was made from: the board is hardware/TWC.kicad_pcb and its schematic hardware/TWC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the TWC design in my own project?
Its repository publishes it under the GPL-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 layers50 × 50 mm

- 4 layers69.9 × 44.5 mm

DoughLee2
chl33/Dough133
A temperature-controlled container for proofing and fermenting soughdough
62 parts3MIT - 2 layers51.7 × 80.7 mm

ESPHome MultiPresence
PennyLekas/ESPHome_MultiPresence
A ESPHome presence sensor with mmWave radar, PIR motion, light, temperature, humidity, and pressure
48 parts2GPL-3.0 - 4 layers49.5 × 39.4 mm

- 2 layers81.8 × 54.8 mm

- 4 layers40 × 40 mm

- 2 layers47.5 × 71.5 mm

ESP32 Wifi2CAN Rev0.1
ampnics/CAN-to-WiFi-Converter-Dongle-
CAN to WiFi Converter PCB using ESP32! This step-by-step tutorial covers schematic creation, PCB layout, and best practices for signal integrity. Perfect for automotive and IoT applications!
72 parts9 - 2 layers147 × 92 mm

Van
blinken/vandal
An ESP32-based lighting control system for campervans (or anything else)
227 parts6GPL-3.0