Estoy buscando una placa de desarrollo con un costo relativamente bajo (< $ 50 sería ideal) con soporte real para un RTOS. No importa si el RTOS es compatible con el fabricante o es un proyecto independiente, pero me gustaría algo que sea sólidamente compatible (es decir, realmente funciona para varias personas). He pasado algún tiempo reparando puertos RTOS rotos y prefiero no tener que meterme con eso.
Mi otro requisito es que la placa de desarrollo debe tener soporte para un entorno de desarrollo Linux.
Estamos buscando algo que sea similar a las especificaciones aproximadamente comparable al Atmega 2560. (Y, de hecho, un Arduino Mega 2560 con BeRTOS es sin duda una opción).
Para dar un poco más de información sobre la pregunta, el año pasado construimos un quadcopter desde cero (es decir, todo el hardware, todo el código, etc. No hay nada prestado de Arducopter ni nada de eso). Un pequeño presupuesto ($ 400) nos tuvo atrapados con un Arduino Pro (un tablero basado en Atmega 328). En el momento en que teníamos la cosa volando, estábamos topando con el límite de memoria (debido al tamaño del código) y haciendo todo lo posible para optimizar de modo que nuestros bucles PID se ejecutaran lo suficientemente rápido.
El nuevo objetivo es rehacer el sistema de control basado en un micro menos limitante y un RTOS.
Entonces, para resumir, la pregunta es, qué juntas de desarrollo se ajustan a estos criterios:
- Aprox. < $ 50
- soporte RTOS
- Compatible con un entorno de desarrollo de Linux
¡Gracias!