0

I recently designed a PCB to hold an Arduino Nano, IMU and other components. I'm using this platform as the fly computer of a homemade drone. This is one of my first PCB designs and I'm not an expert, so perhaps I'm missing something obvious here.

Now let us get to the problem. I started by testing each component, the Arduino (CPU), CPU + IMU, CPU + HC-05, CPU + HC-05 + RTX(RC receiver). At this last point, the Arduino stopped responding, the RX TX and POW LEDs stay ON all the time. I can't upload new software to it.

I noticed that the ATmega328 was extremely hot! I tried powering the Arduino from the +5V and same result (LEDs stuck ON).

During testing, I had a 3SLiPo battery connected to the PW(top right) of the PCB, and the Arduino was also connected to my PC through the USB port.

Do you see any issues with the PCB design itself?

List of the components tested:

PCB

Thanks.

  • how much current does the RTX need for operating? – chrisl Oct 12 at 12:21
  • @chrisl Something like 40mA – Nacho Oct 12 at 12:40
  • 1
    Do you see any issues with the PCB design itself? -- Aside from the too-thin power traces and terrible grounding? No, nothing jumps out at me... – Majenko Oct 12 at 13:27
  • You say: "3SLiPo battery connected to the PW(top right) of the PCB, and the Arduino was also connected to my PC through the USB port." I would be suspicious you are driving the power from 2 different sources. There is a diode in the Nano between the USB's power and 5V Regulator. But I still would only use one power source at a time. – st2000 Oct 12 at 13:36
  • @Majenko I didn't even think of making the power traces wider, thats a good idea for future PCBs. Regarding the grounds, how would you improve that? – Nacho Oct 12 at 13:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.