ECE 319K Baseline Project

mjetpurwala·SchoolProjects·Baemax/hw/ECE319KStarter.kicad_pcb

ECE 319K Baseline Project PCB layout, top view — open source ESP8266 board by mjetpurwala

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.

QtyPartRefs
1
MCP34119P
Adafruit ST7735R
Adafruit
U1
1
OPA2350
LP-MSPM0G3507
Texas Instruments
U2
1
MCP34119P
Motorola
U3
1
ESP8266-1
HiLetGo_ST7735R
HiLetGo
U4
1
CONN_01X06_PIN
AudioJack
J1
1
HEADER_4
Speaker
J2
1
CONN_01X03_PIN
UART1
J3
1
Pot
J4
1
HEADER_4
GND
J6
1
DACOUT
J7
1
TExaS
JP1
1
PTA2043
RV1
1
UP
SW1
1
LEFT
SW2
1
DOWN
SW3
1
RGHT
SW4
1
3.3V
TP1
3
LED
D1, D2, D3
1
1uF
C1
1
4.7uF
C2
Show 13 more
QtyPartRefs
1
0.1uF
C3
1
10K
470
R1
2
470
R2, R3
3
1.5k
R4, R5, R6
1
10K
1.5k
R7
1
22K
1.5k
R8
1
22K
12k
R9
2
12k
R10, R11
1
100K
10k
R12
2
10k
R13, R17
1
10K
10k
R14
1
330
10k
R15
1
20k
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