You are browsing as a guest. Sign up (or log in) to start making projects!

3h 26m 35s logged

Devlog #5 PCB

What have i done?

  • i have fixed some issues with the code
  • added adc voltage divider calculation functio to use my pcb voltage dividers to show me battery voltage.
  • added button to the schematic
  • routed the pcb

The floating pin problem:

I have made the buttons like i had them in the last few projects, but something didnt seem right, so i googled it and found out i had incorrectly designed the buttons. I had a gnd pin connected through button to the input button pin, but correctly you need to add some positive power through a resistor (10 kiloohms). This problem is called the floating pin problem, if i would have left it that way it would not work correctly and there would be noise and other issues.

Routing the pcb:

I had started routing the pcb. I connected all the things i needed. But i took sime time with the layout of it, like if buttons are down, where is display, and i think i figured it out. I also added the buttons in like a star pattern so they are good to touch. And the battery will be next to the buttons, and most of the sound modules will be down beneath the board. I plan to have 3D printed casing so i added M3 holes to the pcb so i can screw the pcb in later.

Recording problem:

One day i was normally recording but after 40 minutes, i realized that it was not recording and showed errors like reconnecting. I have asked support but nobody replied to me and i tried fixing it myself but it didnt work. I dont know why. On my windows it doesnt work (not even on the desktop application version), but on my ubuntu dual boot it works, but that is problem because i need to use fusion 360 wich is only for windows

What i need to do:

  • start designing the 3D model
  • download all the additional electronics modules 3D models and make sure they fit in the casing
  • check for errors
  • add additional features?
  • find the components online
0
9

Comments 0

No comments yet. Be the first!