Dispositivo CAN para RP2040, cortesía de PIO

[Kevin O'Connor] nos escribe sobre su proyecto, can2040: agregar soporte CAN al RP2040. El RP2040 no tiene un dispositivo CAN, pero [Kevin] escribió un código para el motor PIO del RP2040 que puede recibir y enviar paquetes CAN. Ahora todos podemos beneficiarnos de su trabajo utilizando este controlador CAN disponible gratuitamente. Esta biblioteca está escrita en C, por lo que está bien para los piratas informáticos de nivel inferior entre nosotros y, con toda probabilidad, no sería difícil crear un contenedor de MicroPython a su alrededor.

El bus CAN necesita un dispositivo para que los mensajes se procesen correctamente, y la gente solía usar chips externos para este propósito hasta ahora. [Kevin] nos dice que estos chips no han estado disponibles recientemente debido a la escasez de chips, lo que hace que este proyecto sea más valioso. La documentación es completa y accesible, y [Kevin] explica cuál es la mejor manera de utilizar este controlador. Con una herramienta de este tipo en la mano, ahora puede convertir su Pico en un kit de herramientas CAN de bricolaje, o conectar algunos dispositivos CAN para usarlos en sus propios proyectos.

[Kevin] dice que este código ya se usa en Klipper, un marco que alimenta impresoras 3D y máquinas similares. En cuanto a sus propias necesidades, puede usar absolutamente una herramienta CAN de este tipo para piratear su automóvil: ¡aquí hay un tesoro de documentación de piratería de automóviles, por cierto! Gracias al motor PIO, la versatilidad del RP2040 parece no tener límites; incluso puede manejar un monitor HDMI con este código DVI basado en PIO.

Foto del título por Florent.david.lille1, CC BY-SA 3.0

Dispositivo CAN para RP2040, cortesía de PIO

[Kevin O'Connor] nos escribe sobre su proyecto, can2040: agregar soporte CAN al RP2040. El RP2040 no tiene un dispositivo CAN, pero [Kevin] escribió un código para el motor PIO del RP2040 que puede recibir y enviar paquetes CAN. Ahora todos podemos beneficiarnos de su trabajo utilizando este controlador CAN disponible gratuitamente. Esta biblioteca está escrita en C, por lo que está bien para los piratas informáticos de nivel inferior entre nosotros y, con toda probabilidad, no sería difícil crear un contenedor de MicroPython a su alrededor.

El bus CAN necesita un dispositivo para que los mensajes se procesen correctamente, y la gente solía usar chips externos para este propósito hasta ahora. [Kevin] nos dice que estos chips no han estado disponibles recientemente debido a la escasez de chips, lo que hace que este proyecto sea más valioso. La documentación es completa y accesible, y [Kevin] explica cuál es la mejor manera de utilizar este controlador. Con una herramienta de este tipo en la mano, ahora puede convertir su Pico en un kit de herramientas CAN de bricolaje, o conectar algunos dispositivos CAN para usarlos en sus propios proyectos.

[Kevin] dice que este código ya se usa en Klipper, un marco que alimenta impresoras 3D y máquinas similares. En cuanto a sus propias necesidades, puede usar absolutamente una herramienta CAN de este tipo para piratear su automóvil: ¡aquí hay un tesoro de documentación de piratería de automóviles, por cierto! Gracias al motor PIO, la versatilidad del RP2040 parece no tener límites; incluso puede manejar un monitor HDMI con este código DVI basado en PIO.

Foto del título por Florent.david.lille1, CC BY-SA 3.0

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow