Skip to content

9. Output Devices

This week I worked on the output devices in electronics. This was a hard week but very funny and rich with learning testing and producing.

Hero Shot

Assignement requirements

Group assignment:

  • measure the power consumption of an output device

individual assignment:

  • add an output device to a microcontroller board you’ve designed, and program it to do something

Group Assignement

Here you can fin the link to the group assignement.

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-C3who 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

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

Here’s Test video


Design Files


Last update: July 15, 2024