Actualmente estoy usando Raspberry pi para leer de sensores para todos mis proyectos DIY IOT. Pero en el mundo real, ¿cuál es el equivalente a ‘pi’?

Bueno, Raspberry Pis ciertamente existe en el mundo real, de lo contrario no los estarías usando.

Si te refieres a lo que usan los productos comerciales, en su mayoría usan sus propios diseños. Cuando está haciendo 1 millón de unidades de algo, desea sacar la mayor cantidad posible y solo incluir las cosas que necesita. Hacer tu propio hardware te permite hacer eso.

Para cosas simples como leer sensores, la gente no suele usar algo tan poderoso como una Raspberry Pi. Puede hacer lo mismo usando un AVR, por ejemplo (~ $ 0.50 por chip en gran cantidad). En muchas aplicaciones tampoco es deseable ejecutar un sistema operativo que demore un tiempo en iniciarse, no le brinde un rendimiento determinista y requiera recursos relativamente altos.

Un AVR tendría un rendimiento similar a un Arduino, por ejemplo (porque los Arduinos usan chips AVR), pero las empresas tampoco integran Arduinos reales en sus productos, a excepción de las startups muy pequeñas que realmente no saben lo que están haciendo.

El último lugar donde trabajé usamos microcontroladores similares a los utilizados en Raspberry Pi con Linux como controladores de sistema. Desarrollamos nuestra propia placa con el microcontrolador, la RAM, una ranura micro SD y un puerto Ethernet. No necesitábamos WiFi ni USB, así que eso se dejó.

No es demasiado difícil, el diseño de la placa no era malo ya que la memoria era DDR2 de 133 MHz y la Ethernet era de 100Mbit. El cargador de arranque U-Boot necesitaba algunos ajustes, pero no fue tan malo.