PCB Improvements

Hey all,

I didn’t see a better place to put this so I’m sticking it here. I’m a former embedded systems guy that focused on telematics, mostly on the firmware side of things but I’ve done a bit of hardware design/layout (although it’s been quite a minute)

I’m the “computer guy” helping my wife’s farm and we just got our first v4.5 micro tractor running. This project is quite amazing.

I have a few thoughts to make the AIO board better, take it all with a grain of salt. I may try and rebuild it myself if I get the time.

In no particular order

  • Remove the ADS1115 breakout board connector/region. This doesn’t seem necessary anymore and it will allow shifting both 5V regulators over for the next item
  • Remove Cytron power/gnd Via’s. Remove “12v cytron power” and “pin 18 via” and directly connect pin 18 to the cytron (through the current sensor of couse). This would eliminate the last jumper wire/soldering needed on the board and you would simply provide any cytron voltage (12 or 24) via pin 18
  • Remove the fuse holder and replace it with a resettable (polyfuse) of a proper amperage (2, 3 amps?)
  • Remove 12V out from the ampseal connector. It would be safer to power anything external from the same source as the input. This frees up a pin for the next item
  • Bring CAN2 back on pins 19 + 20
  • Add a 2 pin jumper for the CAN termination resistor

Thanks for making it this far!

There is a next generation of pcb in development GitHub - AgOpenGPS-Official/Firmware_Teensy_AiO-NG-v6

That looks ambitious (not in a bad way)

My changes would be a “v4.6” rather than a complete rework.

1 Like