Group assignment
Use the test equipment in the lab to observe the operation of an embedded microcontroller.
Individual assignment
Use an EDA tool to design an embedded microcontroller system using parts from the inventory, and check its design rules for fabrication.
What I knew beforehand
I approached this task by understanding that designing a circuit is similar to designing an office workflow. It is necessary to carefully identify the routes, or traces, through which electricity, information, and energy must flow in order to complete a task.
I also related the process of selecting standard components, such as microcontrollers, and adding custom input and output modules to using APIs or cloud services in a business model. In both cases, pre-built functionalities are integrated to create a unique operational system.
This week marked my first experience with KiCad and the practice of PCB schematic design. Working through the exercise in February 2025, I designed what would become the foundation of the Pitch timer PCB the XIAO RP2040 connected to a display, buzzer, LED strip, and push button. I used an analogy that helped me throughout: circuit routing as an office workflow, where traces are the communication channels between departments. The board I designed this week was revised, refined, and ultimately milled in 2026 on the Makera Carvera at ESAN Fab Lab. The 2025 version had design flaws that only became visible during fabrication; the 2026 version corrected them. This is exactly the iterative process that KiCad and Fab Academy make possible.
Group assignment
Check this link
I learned that it is possible to monitor digital signals, analog signals, and signals transmitted through communication protocols in order to verify possible failures. For this task, a logic analyzer can be used to capture a specific amount of data during a defined time interval.
Individual assignment
This week, my goal was to design the main board for my final project. I considered connecting the following electronic components to a XIAO RP2040 microcontroller:
I worked with KiCad. For Fab Academy projects, it is recommended to use the KiCad FabLib library. The most recent version can be downloaded as kicad-fablib_0.0.3.zip from the following link:
After downloading the file, I unzipped it and installed the symbols and footprints separately.
fab.kicad_sym file from the Symbols folder.
fab.pretty folder from the Footprints folder.
A KiCad project is divided into two main parts: the schematic diagram and the printed circuit board, or PCB. In the schematic diagram, the components are added and the electrical connections are defined. In the PCB editor, the physical components are arranged and the electrical connections are routed.