¿Arduino y Raspberry Pi tienen sensores o puertas de enlace?

Si y no.

Excepto por las placas inalámbricas que tienen antenas para comunicación WiFi y Bluetooth, ninguna placa viene con sensores de ningún tipo. No estoy muy seguro de lo que quieres decir con “puertas de enlace”, pero intentaré responder a tu pregunta lo mejor que pueda.

Si se refiere a pines GPIO para conectar sensores, actuadores, protectores / HAT y otros periféricos, entonces sí; ambos tableros tienen muchos de esos. Tenga en cuenta que los pines GPIO de Raspberry Pis usan niveles lógicos de 3.3V, mientras que la mayoría de las placas Arduino basadas en AVR y sus clones usan lógica de 5V. Con los convertidores lógicos, puede sortear esta limitación para la mayoría de los propósitos.

En cuanto a Ethernet, todas las placas RPi, excepto los modelos A / A +, y el RPi Zero vienen con un puerto Ethernet 10/100 conectado. La mayoría de las placas Arduino no vienen con un puerto Ethernet, pero generalmente puede solucionarlo con un escudo Ethernet W5100 o una placa de conexión.

Los SBC de Raspberry Pi y las placas de creación de prototipos Arduino se pueden conectar a un host a través de USB, y todos los RPis, salvo el Zero, tienen uno o más puertos de host USB. Hay escudos de host y placas de conexión compatibles con Arduino, pero en realidad no tienen mucho uso para ellos y para la mayoría de las aplicaciones que requieren un puerto de host USB, es más práctico obtener un Raspberry Pi.

¡Feliz pirateo!

Tampoco tiene sensores incorporados.

Ambos pueden usar sensores si compra algunos y los conecta correctamente.

¿Qué quieres decir con una puerta de enlace? ¿Significa que pueden conectarse a Internet a través de una puerta de enlace Ethernet?

Si eso es lo que quiere decir, el Raspberry Pi tiene esa capacidad (suponiendo que elija uno de los modelos que sí lo hacen), y el Arduino tiene esa capacidad si compra y conecta un Arduino Ethernet Shield.

Si. Los modelos Arduino pueden usar 5V mientras que Rpi es 3.3V. Tenga en cuenta que puede comprar un chip convertidor de nivel lógico que convierte en ambos sentidos 5 V <-> 3.3 V.

El sensor de 3.3V incluso podría funcionar en un Arduino, pero un sensor de 5V no funcionará en un RPI. De hecho, podría freírlo, así que no lo hagas sin convertidores de nivel lógico.