Skip to content

8. Electronics Design

This week I worked on the output devices in electronics.

Assignement requirements

Group Assignement

  • Use the test equipement in your lab to observe the operation of microcontroller circuit board
  • send a PCB out to a board house

Individual Assignement

  • Use an EDA tool to design a development board to interact and communicate with an embedded microcontroller produce it and test it

Group Assignement

Here is the link to the group assignement page.

Individual assignement

Hero Shot

For my output devices board i choose do to on spiral of my final project FabAcademy. A board with XIAO ESP32-S3who allow us to control DC motors with MOSFETS and also have I2C connectors to communicate with other board or command another output device such as OLED.

The XIAO ESP32-S3 Pinout : cover

First of all you have to install the FABAcademy Lib on KiCAD this will be very helpfull for you it’s a must if you want to learn and go fast. you can check it like this :

cover cover

This is my schematics, i used labels to make the schematics breath and more esthetics !!! cover Schematics Parts :

  • XIAO ESP32-S3 : control board
  • Regulator 12V to 5V for the XIAO
  • 2 Mosfet : control the motors
  • 2 DC Motors
  • 2 PULLOUT Resistors : to discharge the current from the MOSFETS
  • 1 capacitor : To support the XIAO power to avoid power gap when the motors are working
  • 3 1x02Connectors
  • I2C module to communicate with another board or command another device

This is the PCB design part !!! cover cover

I finally finish my pcb design on KiCAD and i’m ready to cut it with the cnc machine. this is some shots cover cover

I’m in Production !!!!!!!!!!!

Design Files


Last update: July 2, 2024