Eletronics output



Assignment
  • Measuring the power consumption of an out put device (Group-Assigniment)
  • short version of what i have learned in group work and liste of out put device (Group-Assigniment)
  • Making design of board imbeded with esp32 MCU in sofware & Programing of the circuit to perform task as out put (Individual work)

    Table of Content

    • Group-Assigniment
    • UALT&I2C ,SPI comunication
    • PCB DESING IN KICARD &FILE PREPARATION TO GENERATE G -CODE, pcb printing
    • list of component to be solderded
    • PCB HAND SOLDELING AND TESTING
    • DESCRIPTION OF OUTPUTS DEVICES AND PROGRAMING PROCEDURE
      • servor motor
      • Display with oleds
    • work explanation
  • group assignmment

    here we used to measure the voltage consumed with ic bellow you can find the link for more detail in group page
    https://fabacademy.org/2023/labs/rwanda/Group_Assignment/output_devices.html

    Making an in-circuit programmer

    DESIGN PROCEDURE OF MY DESIGN of my development board and circuit programmer

    design procedure of my pcb board

    description circuit bord

    here i would like to use esp32 microcontroller on my development board in order to interact with my out put (servor motor).there for my programmer designed before will convert the USB signal from your PC into UART communication so that i can program the ESP32 on the development board. This will allow me to send code and configuration information from your PC to the ESP32 using the chosen communication protocol of the microcontroller. The programmer will act as an interface between your PC and the ESP32, ensuring that the data is properly formatted and transmitted for successful programming.



    Here you can find the procedure i used to design my dev-b
    schematic diagram of my development board
    pcb diagram of my development board
    3d view diagram of my development board
    Design procedure of my programer
      List of components
    • esp32 MCU
    • AMS1117 voltage regulator
    • USB connector
    • LED
    • Capacitor (10uF)
    • Resistor (optional)
    my development board components list and thier foot prints

    Exporting My PCB BOARD IN SVG FORMAT

    Exporting your PCB board design in SVG (Scalable Vector Graphics) format can be useful for sharing your design with others who may not have access to KiCad software or including the design in a document or presentation. To export your PCB design in SVG format from KiCad, you can open the PCB layout editor, select "Export" from the File menu and choose "Export SVG." You can then customize the output file name, layers to be exported, and scale before generating the SVG file. Once exported, you can open the SVG file in a web browser or vector graphics editor for viewing and editing as needed.