Este repositorio documenta el desarrollo de un robot de combate tipo MeltyBrain de 1lb (~454 g).
A rasgos generales, el robot está girando sobre si mismo constantemente a alta velocidad, y el acelerómetro mide las Gs de giro para determinar las RPM del robot. A partir de las RPM se obtiene un tiempo por giro promedio y se encienden los LEDs en el momento correcto para indicar la parte frontal del robot (gracias al efecto de Persisistencia de la visión). De la misma forma, aumentando la velocidad de los motores en el momento correcto, se consigue que el robot se desplace en la dirección deseada.
- Peso Máximo: 1lb (454g)
- Microcontrolador: ESP32-C3 SuperMini
- Acelerómetro: H3LIS331 con rango de hasta ±400G
- Regulador: Mini360
- Motores: 2 × motores brushless 3400KV
- ESC: 2 × LittleBee-Spring BLHeli_S de 20A
- LiPo: 2x URUAV 3S 300mAh en paralelo para mayor autonomía
- Chasis: Impreso en 3D (PLA)
- Arma: Aro exterior giratorio hecho a partir de un disco de freno de bicicleta de 203mm, modificado para aligerar peso.
- Control remoto: Sistema de radio con protocolo iBus (FlySky).
- Otros: Interruptor de encendido mediante tornillo e inserto M3, doble tira de LEDs RGB estilo NeoPixel para feedback de orientación.