Electronics Design


KiCad

learned how to make circuits using KiCad.


  • Downloading the library was the first step in creating a circuit.
  • You could download the library from Sparkfun KiCad library, Digiki KiCad library, and pub electronics.
  • Sparkfun KiCad library

    Digiki KiCad library

    pub electronics

    week6



    week6



    week6



  • You can add Libraries through the Manage Symbol Libraries in Preferences of the KiCad Program.
  • week6



    week6



    week6



  • The added library was checked and circuit creation started.
  • week6



    week6



  • The circuit is also finished with the design and annotated using Annotate schematic symbols.
  • week6



  • After annotating it, I checked the electronic rules.
  • week6



  • The problem of pin 1 and pin 3 being bidirectional connected was found, but there was no problem with the circuit design.
  • Unable to find the problem, I asked Craig for help and he found the problem, saying that there would be a problem with the parts.
  • week6



    week6



  • I was able to change the parts and solve the problem.
  • week6



  • I had to reconnect the parts because of the changed parts.
  • After finishing the connection, I checked the electronic rules again.
  • week6



    week6



  • Clear!
  • Now that i have learned how to use the kicad, design and test a new board!
  • I made a new board by referring to the input, output devices design.
  • Input Devices

    Output Devices


    week6



    week6



    week6



    week6



    week6
  • I found the parts for the board, connected them to each other, and checked the electronic rules.




  • The part was selected using assign PCB footprints to schematic symbols.
  • I saved it as a net file using the generate netlist
  • week6



    week6



    week6



    week6



    week6



  • run pcbnew to layout printer circutr board and Bring saved net file
  • week6



    week6



  • I connected the part using route tracks.
  • After connecting parts, add graphic lines were used to create the edge of the board.
  • week6



    week6



    week6



    week6



  • Run DRC using the performance design rules check.
  • week6



    week6



  • Using a print board, print the board and make sure it fits the parts to be used and the board design.
  • week6



  • Use the plot to plot the board design.
  • Bantam was used to make a board
  • week6



    week6



    week6



    week6



  • I checked the board and used a carving knife.
  • week6



  • I soldered the parts to the board.
  • week6



    week6



  • I connected the new board to the my laptop and the driver was installed automatically.
  • I reinstalled driver using zadig
  • week6



    week6



    week6



    week6



    week6



  • I didn't know about programming, but with the help of Craig, I was able to check if programming was possible on the new board.
  • week6



    week6



    week6



  • Thank you, Craig




  • I could program without a problem, but there was a design problem on my board
  • I should have connected the PB3 and TXD, but my board design was not connected to the PB3 and TXD As a solution, Craig taught me how to jump resistance onto a board and connect it, and I solder it
  • week6



    week6



  • my work
  • yj-kicad pcb File here

    yj-kicad File here

    yj-kicad Edge_Cuts File here

    yj-kicad F_Cu File here