ECE 319K Baseline Project
mjetpurwala·SchoolProjects·Baemax/hw/ECE319KStarter.kicad_pcb
About the ECE 319K Baseline Project PCB
ECE 319K Baseline Project is an open source ESP8266 PCB design by mjetpurwala, published on GitHub. It is a 2-layer board measuring 114.3 × 88.9 mm, with 40 components from 33 distinct parts.
Its main chip is the ESP8266-1, from the ESP8266 family. Other key parts include the MCP34119P and OPA2350. By type, the board carries 17 resistors, 6 connectors, 4 ICs, 4 switches, 3 diodes and 3 capacitors.
From the project
Projects completed at my time at UT Austin
Baemax: Advanced Embedded Systems Final Project. Contents: Pictures and videos of the project and source code
Alarm Clock: Advanced Embedded Systems Project. Contents: Pictures and videos of the project and source code
Main components on the ECE 319K Baseline Project
ECE 319K Baseline Project bill of materials (BOM)
40 components, 33 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP34119P Adafruit ST7735R Adafruit | adafruit_st7735r2 | U1 |
| 1 | OPA2350 LP-MSPM0G3507 Texas Instruments | ti_LP_MSPM0G3507 | U2 |
| 1 | MCP34119P Motorola | DIP-8_W7.62mm_LongPads | U3 |
| 1 | ESP8266-1 HiLetGo_ST7735R HiLetGo | hiletgo_st7735r | U4 |
| 1 | CONN_01X06_PIN AudioJack | Jack_3.5mm_CUI_SJ1-3523N_Horizontal | J1 |
| 1 | HEADER_4 Speaker | PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | CONN_01X03_PIN UART1 | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Pot | Testpoint_1x02_P2.54mm | J4 |
| 1 | HEADER_4 GND | Testpoint_1x02_P2.54mm | J6 |
| 1 | DACOUT | Testpoint_1x02_P2.54mm | J7 |
| 1 | TExaS | PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | PTA2043 | PTA2043pot | RV1 |
| 1 | UP | SW_PUSH_6mm | SW1 |
| 1 | LEFT | SW_PUSH_6mm | SW2 |
| 1 | DOWN | SW_PUSH_6mm | SW3 |
| 1 | RGHT | SW_PUSH_6mm | SW4 |
| 1 | 3.3V | Testpoint_1x02_P2.54mm | TP1 |
| 3 | LED | LED_D5.0mm | D1, D2, D3 |
| 1 | 1uF | CP_Radial_Tantal200mil | C1 |
| 1 | 4.7uF | CP_Radial_Tantal200mil | C2 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0.1uF | C_Axial_200mil | C3 |
| 1 | 10K 470 | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 2 | 470 | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2, R3 |
| 3 | 1.5k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R4, R5, R6 |
| 1 | 10K 1.5k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R7 |
| 1 | 22K 1.5k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R8 |
| 1 | 22K 12k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R9 |
| 2 | 12k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R10, R11 |
| 1 | 100K 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R12 |
| 2 | 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R13, R17 |
| 1 | 10K 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R14 |
| 1 | 330 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R15 |
| 1 | 20k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R16 |
ECE 319K Baseline Project design files
The KiCad project lives in the mjetpurwala/SchoolProjects repository on GitHub; these links point at the commit this page was built from.
ECE 319K Baseline Project: common questions
What microcontroller does the ECE 319K Baseline Project use?
The ECE 319K Baseline Project is built around the ESP8266-1, from the ESP8266 family.
How big is the ECE 319K Baseline Project PCB?
The ECE 319K Baseline Project measures 114.3 × 88.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ECE 319K Baseline Project?
40 components, from 33 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 ECE 319K Baseline Project design files?
From the mjetpurwala/SchoolProjects 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 ECE 319K Baseline Project design in my own project?
The repository has no license, so all rights stay with mjetpurwala. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ECE 319K Baseline Project without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
More boards in SchoolProjects
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398