I have used Diptrace PCB Designer before this design as you can see the previous post. It was user friendly. However, I decided to use more professional pcb designer. Alternatives were Mentor, and Altium. Adding 3d model with .step files, interactive routing, schematic library- pcb library, adding supplier link are cool options for scalable projects. I chosed the Altium PCB Design Tools. One week after beginning the altium, I produced this main board. Mainboard must be smaller than last year board(58*148mm*40mm).
Its size about 36*135*12mm.
Nucleo-32 based on arm cortex m4 microcontroller
Ms5611 and Mpl115 altimeters
Tmp102 temperature sensor (additional one more temperature sensor = integrated temperature sensor on ms5611)
Ina 219 current and voltage sensor
Sparkfun venus gps
2 servo driver with external power
2 pyro driver with external power
switching 3v3 step-down voltage regulator
micro sd card r/w socket
Level shifter socket (5v – 3v3)
Analog I/O socket