Esp32-shield can1-can2-kdcan analogin sdcard
MrBlahhhh·esp32-shield-can1-can2-kdcan-analogin-sdcard
About the Esp32-shield can1-can2-kdcan analogin sdcard
Esp32-shield can1-can2-kdcan analogin sdcard is an open source ESP32 PCB design by MrBlahhhh, published on GitHub. It is a 4-layer board measuring 98 × 100 mm, with 140 components from 58 distinct parts.
Its main chip is the ESP32-S3-DevKitC-1 J1, from the ESP32 family. Other key parts include the TLV431ASN1T1G, SN74AHCT1G125DBVR, Semtech SRV05-4.TCT, TJA1051T/3,118 and MCP2518FDT-H/SL. By type, the board carries 59 resistors, 32 capacitors, 20 diodes, 10 connectors, 9 ICs and 3 transistors.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
A carrier board an ESP32-S3-DevKitC-1 plugs into, turning it into a vehicle data logger. The dev board brings the MCU and its power; this board brings everything that has to touch a car.
A carrier board an ESP32-S3-DevKitC-1 plugs into, turning it into a vehicle data logger. The dev board brings the MCU and its power; this board brings everything that has to touch a car.
- Two CAN buses at once. One on the ESP32's own TWAI controller, one on an MCP2518FD over SPI — because the S3 has exactly one TWAI and two transceivers on it would only ever give you a choice, not both. - K-line (ISO 9141 / KWP2000) as well, so a BMW/MINI K+DCAN cable is covered end to end. A solder jumper picks whether the aux harness pins carry K-line or the second CAN pair; the two cannot share a wire. -…
Main components on the Esp32-shield can1-can2-kdcan analogin sdcard
Esp32-shield can1-can2-kdcan analogin sdcard bill of materials (BOM)
140 components, 58 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TLV431ASN1T1G TLV431A | SOT-23 | U1 |
| 1 | SN74AHCT1G125DBVR 74AHCT1G125 | SOT-23-5 | U2 |
| 2 | Semtech SRV05-4.TCT SRV05-4 | SOT-23-6 | U3, U4 |
| 2 | TJA1051T/3,118 TJA1051T/3 | SOIC-8_3.9x4.9mm_P1.27mm | U5, U7 |
| 1 | MCP2518FDT-H/SL MCP2518FD | SOIC-14_3.9x8.7mm_P1.27mm | U6 |
| 1 | ADS1115IDGSR ADS1115 (0x48) | VSSOP-10_3x3mm_P0.5mm | U8 |
| 1 | ADS1115IDGSR ADS1115 (0x49) | VSSOP-10_3x3mm_P0.5mm | U9 |
| 1 | DMG2301L | SOT-23 | Q1 |
| 1 | 2N7002 | SOT-23 | Q2 |
| 1 | onsemi 2N7002 2N7002 | SOT-23 | Q3 |
| 1 | TX322540M4FBCE2T 40MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | JST B4B-PH-K-S(LF)(SN) CAN1 + power harness | JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J1 |
| 1 | JST B4B-PH-K-S(LF)(SN) Aux bus harness | JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J2 |
| 1 | ESP32-S3-DevKitC-1 J1 DevKit J1 | PinSocket_1x22_P2.54mm_Vertical | J3 |
| 1 | ESP32-S3-DevKitC-1 J3 DevKit J3 | PinSocket_1x22_P2.54mm_Vertical | J4 |
| 1 | I2C / Qwiic | PinHeader_1x04_P2.54mm_Vertical | J5 |
| 1 | WS2812 | PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | Rail break-out | PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | Hirose DM3D-SF microSD push-pull | microSD_HC_Hirose_DM3D-SF | J8 |
| 1 | JST B10B-PH-K-S(LF)(SN) Sensor harness | JST_PH_B10B-PH-K_1x10_P2.00mm_Vertical | J9 |
Show 38 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Spare diff in | PinHeader_1x04_P2.54mm_Vertical | J10 |
| 2 | Bourns MF-MSMF020/60-2 0.2A PTC | R_1812_4532Metric | PF1, PF2 |
| 1 | Bourns MF-MSMF050-2 0.5A hold | R_1812_4532Metric | PF3 |
| 5 | Diodes Inc SMAJ26CA-13-F SMAJ26CA | D_SMA | D1, D5, D6, D8, D9 |
| 1 | SS14 | D_SMA | D2 |
| 1 | Littelfuse SMAJ6.0A SMAJ6.0A | D_SMA | D3 |
| 1 | C2297 green | LED_0805_2012Metric | D4 |
| 7 | MDD BAT54S BAT54S | SOT-23 | D7, D11, D13, D15, D17, D19, D20 |
| 5 | Littelfuse SMAJ40CA SMAJ40CA | D_SMA | D10, D12, D14, D16, D18 |
| 1 | Wurth 742792022 600R | L_0805_2012Metric | FB1 |
| 2 | TDK ACT45B-510-2P-TL003 51uH | L_CommonMode_TDK_ACT45B | L1, L2 |
| 14 | 100NF 100nF | C_0805_2012Metric | C1, C3, C5, C11, C12, C14, C15, C16 +6 |
| 2 | 22UF 22uF | C_1206_3216Metric | C2, C4 |
| 2 | Eaton HB1030-2R5105-R 0.33F | CP_Radial_D8.0mm_P3.50mm | C6, C7 |
| 1 | 1NF 1nF | C_0805_2012Metric | C8 |
| 3 | 10UF 10uF | C_1206_3216Metric | C9, C10, C13 |
| 2 | 4.7NF 4.7nF | C_0805_2012Metric | C17, C24 |
| 1 | 1UF 1uF | C_0805_2012Metric | C19 |
| 2 | 15PF 15pF | C_0805_2012Metric | C20, C21 |
| 5 | 470NF 470nF | C_0805_2012Metric | C25, C26, C27, C28, C29 |
| 8 | 100K 100k | R_0805_2012Metric | R1, R2, R13, R15, R29, R56, R57, R58 |
| 1 | 100 | R_1206_3216Metric | R3 |
| 1 | 43K 43k | R_0805_2012Metric | R4 |
| 1 | 18K 18k | R_0805_2012Metric | R5 |
| 15 | 10K 10k | R_0805_2012Metric | R6, R19, R20, R21, R22, R23, R25, R28 +7 |
| 1 | 1M | R_0805_2012Metric | R7 |
| 7 | 1k | R_0805_2012Metric | R8, R14, R37, R41, R45, R49, R53 |
| 2 | 4.7K 4.7k | R_0805_2012Metric | R9, R10 |
| 4 | 33 | R_0805_2012Metric | R11, R16, R17, R18 |
| 1 | 100 | R_0805_2012Metric | R12 |
| 1 | 47K 47k | R_0805_2012Metric | R24 |
| 4 | 60.4 | R_0805_2012Metric | R26, R27, R35, R36 |
| 1 | 20 | R_1206_3216Metric | R30 |
| 1 | 22K 22k | R_0805_2012Metric | R31 |
| 1 | 750 | R_1206_3216Metric | R33 |
| 4 | 2.49K 2.49k | R_0805_2012Metric | R38, R42, R46, R50 |
| 5 | 2.21K 2.21k | R_0805_2012Metric | R40, R44, R48, R52, R55 |
| 1 | 8.2K 8.2k | R_0805_2012Metric | R59 |
Esp32-shield can1-can2-kdcan analogin sdcard design files
The KiCad project lives in the MrBlahhhh/esp32-shield-can1-can2-kdcan-analogin-sdcard repository on GitHub; these links point at the commit this page was built from.
- Layoutesp32s3-can-sd-logger.kicad_pcb
- Schematicesp32s3-can-sd-logger.kicad_sch
- BOMbom.csv
Esp32-shield can1-can2-kdcan analogin sdcard: common questions
What microcontroller does the Esp32-shield can1-can2-kdcan analogin sdcard use?
The Esp32-shield can1-can2-kdcan analogin sdcard is built around the ESP32-S3-DevKitC-1 J1, from the ESP32 family.
How big is the Esp32-shield can1-can2-kdcan analogin sdcard?
The Esp32-shield can1-can2-kdcan analogin sdcard measures 98 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Esp32-shield can1-can2-kdcan analogin sdcard?
140 components, from 58 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Esp32-shield can1-can2-kdcan analogin sdcard design files?
From the MrBlahhhh/esp32-shield-can1-can2-kdcan-analogin-sdcard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Esp32-shield can1-can2-kdcan analogin sdcard design in my own project?
The repository has no license, so all rights stay with MrBlahhhh. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Esp32-shield can1-can2-kdcan analogin sdcard without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k