I am conceptualizing my next project - a custom microcontroller specifically for use in combat robots. My ideas are as follows:
- ATMega328P as the main CPU because it's reliable, time-tested, and simple.
- Integrated motor driver of some kind. The TB6612FNG is out of stock everywhere though so L298N might be my shining light in the darkness.
- No connectors (except for the battery leads). Bare through-holes only. Connectors tend to unplug themselves.
- Small, about the size of an Adafruit Feather.
- Integrated NRF24L01 for combat-legal 2.4gHz communication.
- 5V power regulation up to 2A, and servo lines available which draw upon this signal.
- Header for external switch.
So a fairly basic bot control board. The hard part is acquiring parts. I may just use a hot plate to desolder many of the parts from existing boards like my bricked RF nano (for the NRF, the ATMega is dead). But for the high-current power regulator and motor driver, I am open to suggestions.
Actually, I'm open to suggestions on almost everything. That's the purpose of these threads. Keep in mind that the primary focus is fitting as many things onto a small, light board. Features like onboard USB can take the back seat.