Todos ellos. El Arduino es simplemente un microcontrolador y, francamente, uno bastante débil. Cualquier cosa que conecte a un Arduino puede conectarse a casi cualquier microcontrolador. Tendrá que portar algo de código, pero está lejos de ser imposible, porque en realidad solo hay 3 interfaces que es probable que use ese módulo: I2C, SPI y UART, y casi todos los micros admiten los tres.
La complejidad del puerto para el código depende de cuánto trabajo se realiza en el módulo, cuánto se realiza en el procesador host y cómo se escribe el código. Algún código se escribirá en C simple, con un conjunto bien documentado de algunas funciones de interfaz de bajo nivel (por ejemplo, funciones genéricas de lectura y escritura I2C que solo necesitan una línea de modificación para su nuevo microcontrolador. O podría haber algún super- conjunto elaborado de Arduino C ++ que procesa mucho en ese lado. Elija con cuidado y el trabajo no será malo.
- ¿Para qué sirven los sensores de efecto Hall en los teléfonos inteligentes?
- Electrónica: ¿Cómo podemos construir un robot de recogida y colocación? ¿Cuáles son los sensores necesarios?
- ¿Qué sensor, además de ultrasónico, podría usarse para la detección del nivel de agua?
- ¿Cuál es el principio de funcionamiento del sensor magnético?
- ¿Qué es el efecto de proximidad?