![Image 1 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/7gg74cv8cr2h1.png?width=1397&format=png&auto=webp&s=a67b3611ac2cd6534718d10017b038b3727faeb3)
![Image 2 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/0aor1ka9cr2h1.png?width=1343&format=png&auto=webp&s=5caf42af49ff2f1a043ee371ba9da1c85f67eb53)
![Image 3 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/0xac0tk9cr2h1.png?width=1420&format=png&auto=webp&s=61c7cc754978e3addb869a9a1c541961da63e871)
![Image 4 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/u86j55r9cr2h1.png?width=1345&format=png&auto=webp&s=cf9207b199486959144c72697ecde2e941b5b28b)
![Image 5 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/7kpecgz9cr2h1.png?width=1351&format=png&auto=webp&s=277d0de335f840cb43fe7a91e5c6b5d4872b97da)
![Image 6 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/bl5xcb6acr2h1.png?width=1883&format=png&auto=webp&s=1c79233f4baeb94e6bbd29ce500a982be76e3023)
![Image 7 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/bkkyoefacr2h1.png?width=740&format=png&auto=webp&s=35039a134a6bf2082c79ba534bc87bfdef33cdab)
![Image 8 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/9qwx5ho6dr2h1.png?width=1381&format=png&auto=webp&s=76bda408757e94555bcb7e17af98c4dc3f03df49)
![Image 9 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/5geyk3y6dr2h1.png?width=1096&format=png&auto=webp&s=da91b6cdba8d1b4098f40f78cfd1c4307e24d6ee)
![Image 10 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/vmpxam87dr2h1.png?width=442&format=png&auto=webp&s=2a462330f2f012ad9301a98994d09d3af51ab4d5)
![Image 11 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/zwodmhg7dr2h1.png?width=492&format=png&auto=webp&s=ff5f3ed721448ad7dea45fbb3a2aa89590361d9b)
![Image 12 — [Review request] Telemetry and data logger PCB](https://preview.redd.it/upznq3p7dr2h1.png?width=206&format=png&auto=webp&s=827d49cd4faa276d31daddfc331eddd6dc4ac1f5)
[Review request] Telemetry and data logger PCB
This is a PCB I recently designed as a beginner under a very tight deadline. I do acknowledge that the routing is quite messy, but I had limited time to optimize the layout. At this stage, my main priority is ensuring the board will function correctly before ordering.
The PCB is a flight controller (yes, another one) combined with a data logger and equipped with a LoRa radio transmitter. It is based on an RP2040 microcontroller, with all modules communicating over an SPI bus. Power enters through an XT-30 connector, passes through a separate off-the-shelf buck converter daughterboard, and then powers the rest of the board. The board will also be connected to a second, external battery through the pins on the bottom side of the board, so I added diodes to ensure the batteries do not charge each other and essentially function in parallel until the external one is disconnected.
The PCB is also equipped with miscellaneous features such as pads for soldering on a servo, a voltage divider to monitor LiPo battery voltage, solderable GPIO pads for future expansions, a power LED and a buzzer.
I also went with an active antenna for the GPS, so I implemented a bias tee according to the manufacturers specifications.
I know the silkscreen looks horrible, I will fix that later before releasing the board on github.
The modules were positioned to minimize RF interference and improve gyro and GPS accuracy. Due to time constraints, I am unable to redesign the board or significantly clean up the routing, so I am primarily looking for feedback on issues that could affect functionality. That said, I am eager to learn and would appreciate any advice or suggestions.
I would really appreciate advice on the power section of the PCB, as that is where my knowledge is very limited. Though I tried to simplify it as much as possible I am still unsure it will function correctly.
Components:
- U1 – RP2040
- U2 – MPU6000 gyro/accelerometer
- U3 – u-blox M8 GPS module with a bias tee for the active antenna
- U4 – BME280 barometer/temperature sensor
- U6 – Ebyte E22S400MM LoRa transmitter
Attached below are the links for the documentation of all the modules and to my design
https://limewire.com/d/z6aJA#wKS6P63EP9 - documentation
https://limewire.com/d/wRtpG#YSVZVOkbgm - the board itself
Screenshots:
- All layers except planes
- Top layer
- Bottom layer
- Ground plane layer (L2)
- Power plane layer (L3)
- 3D render
- Schematic
- Active antenna bias tee
- Power area (careful, extremely messy)
- RP2040 and its connecitons
- SPI bus
- Flash area