Final Project Board I¶
It’s week 8, and our local instructor suggested that we work on our final project board, so I started working on that.
My Microcontroller
I’ve decided to use the XIAO ESP32C3, especially because I want to host a webserver for my final project.
This is the diagram that I referred to religiously, as well as some more information from the official page.
Microcontroller Specifications
Item | Value |
---|---|
CPU | Xtensa®single-core 32-bit LX7 microprocessor, up to 160 MHz |
Flash Memory | 4MB |
SRAM | 400 KB |
Digital I/O Pins | 11 |
Analog I/O Pins | 4 |
PWM Pins | 11 |
I2C interface | 1 |
SPI interface | 1 |
Power supply and downloading interface | Micro USB |
Power | 3.3V |
Dimensions | 20×17.5×3.5mm |
Designing¶
I decided to include the pins to connect to the main input device that I have in mind: The PN532 NFC RFID Module.
I made sure to utilize tags, and no-connection flags.
The PCB Editor¶
I selected my “edge” material and then used the circle tool (at 0.6mm). For this week, my power lines were 0.6mm and my signal lines were 0.4mm.
I didn’t include my microcontroller footprint in the final export because I’ll be connecting it to the 1x07 connection sockets.
Final Result¶
This is how the board came out !!!