Help with ESC Prototype
#1
Thread Starter
Tech Rookie
Joined: Jan 2020
Posts: 1
Hi all,
I have spent the last few months learning how to design PCB boards. I have watched/read hundreds of tutorials, read multiple forum posts, datasheets and spent hours working on this prototype. I have found Electronoobs tutorials in this area to be the most helpful and began by following these tutorials. I have, upon greater research and tight requirements/specifications, changed some parts and the schematic. I have ordered this board and upon testing have struggled to get it to work.
I am using an Arduino Uno as an ISP to upload code to the ESC. I have set this up using the Arduino IDE. I am struggling in a few ways, however I would like to rule out a hardware issue before I continue trying software/firmware uploads.
I am attaching my schematic and pdf of the top and bottom of my PCB (It is a 4-layer PCB with Inner1 being a GND plane and Inner2 being a signal plane with one half a 12V coper fill and the other half 5V coper fill)in the hope that someone on here could have a look at these files and confirm that my logic is correct/the hardware is connected correctly.
Any help on this would be greatly appreciated.
I have spent the last few months learning how to design PCB boards. I have watched/read hundreds of tutorials, read multiple forum posts, datasheets and spent hours working on this prototype. I have found Electronoobs tutorials in this area to be the most helpful and began by following these tutorials. I have, upon greater research and tight requirements/specifications, changed some parts and the schematic. I have ordered this board and upon testing have struggled to get it to work.
I am using an Arduino Uno as an ISP to upload code to the ESC. I have set this up using the Arduino IDE. I am struggling in a few ways, however I would like to rule out a hardware issue before I continue trying software/firmware uploads.
I am attaching my schematic and pdf of the top and bottom of my PCB (It is a 4-layer PCB with Inner1 being a GND plane and Inner2 being a signal plane with one half a 12V coper fill and the other half 5V coper fill)in the hope that someone on here could have a look at these files and confirm that my logic is correct/the hardware is connected correctly.
Any help on this would be greatly appreciated.
#2
Tech Master
Joined: Jul 2018
Posts: 1,011
From: Florida
Im not the guy to troubleshoot your circuits. That’s allot of work. However I cant tell what does and does not work from your post.
if you have checked the board and it looks right can you check the code? Can you watch the code execute? If not you probably need to set up triggers for an LED or something to tell you which line of code its stuck on by flashing an LED or something.
if you have checked the board and it looks right can you check the code? Can you watch the code execute? If not you probably need to set up triggers for an LED or something to tell you which line of code its stuck on by flashing an LED or something.





