Convierta su Raspberry Pi en un programador AVR / ESP independiente con LEMPA - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Convierta su Raspberry Pi en un programador AVR / ESP independiente con LEMPA – Calendae

Hola de nuevo. Te escribe Jordi Oriol y en el día de hoy vamos a hablar sobre Convierta su Raspberry Pi en un programador AVR / ESP independiente con LEMPA – Calendae

Uno de los desafíos de desarrollar y fabricar diseños de hardware basados ​​en microcontroladores en un volumen repetible, pequeño / mediano, es la cantidad de trabajo requerido para actualizar el MCU con el firmware requerido. Otro aspecto del problema para los diseñadores que trabajan con diferentes tipos de microcontroladores es la cantidad de diferentes tipos de programadores que necesitan para poder programar con éxito los diferentes microcontroladores. Sintiendo esta situación y queriendo ofrecer una mejor experiencia a los diseñadores con sede en Georgia Roey Benamotz’s anunció recientemente el lanzamiento de su nuevo programador MCU integrado llamado LEMPA.

Diseñado como Sombrero de frambuesa Pi Con el deseo de que un Pi u otro SBC compatible con pines actúe como dispositivo host, LEMPA ofrece a los desarrolladores una forma fácil de programar Microchips Atmega / ATtiny es Microcontroladores ESP con compatibilidad completa con CI / CD y LED integrados que proporcionan información visual al cargar firmware.

El HAT viene con; un Toma ZIF para permitir la inserción y extracción rápida de MCU de tipo DIP de destino, un conector / enchufe para microcontroladores ATtiny y encabezados para una placa de desarrollo Arduino Pro Mini. Además del LED que proporciona retroalimentación visual al cargar el firmware, la placa también tiene otro LED que se puede utilizar para verificar el éxito del proceso de parpadeo.

En línea con el objetivo del proyecto de crear una herramienta integrada que permita una carga de firmware rápida y sencilla, Benamotz también ha desarrollado un Basado en Python software capaz de extraer actualizaciones de firmware de un servidor remoto y administrar la administración de perfiles y actualiza la MCU de destino con el firmware usando AVRdude. El software, que se ejecuta directamente en la Raspberry Pi y otros SBC compatibles, convierte a LEMPA en una solución inalámbrica independiente completa sin la necesidad de que los usuarios la conecten a una PC separada para cargar firmware, lo que garantiza que se cree muy poco o ningún desorden de cables.

Para la repetibilidad del proceso de carga del firmware, una vez que se completa la configuración, para cargar el firmware, todo lo que el usuario tiene que hacer es usar el puente en el HAT para seleccionar un perfil y presionar un solo botón en el HAT para arrancar el proceso de carga del firmware.

Algunas características destacadas y específicas de LEMPA (máquina de programación media ajustada) incluyen:

  • Autónomo: no requiere PC
  • Soporte completo de CI / CD: binarios descargados automáticamente desde la nube o la red local
  • Botón único: un clic para programar la MCU, clic largo para descargar el último firmware
  • Soporte para múltiples perfiles simplemente editando un archivo JSON. Un puente integrado elige qué perfil usar.
  • Código completamente abierto
  • No requiere voluminosos FTDI o adaptadores similares
  • Los LED incorporados brindan retroalimentación instantánea sin la necesidad de un monitor.

Mientras que la SOMBRERO LEMPA está actualmente disponible para la venta en Tindie por $ 19,99, el software LEMPA es completamente de código abierto y todos los archivos de código están disponibles en Página de Github del proyecto Aquí.

Puede encontrar más información sobre LEMPA en Página del producto Tindie que también contiene un video que muestra cómo funciona el proyecto.

Puedes compartir en tu Facebook para que tus amigos lo vean

??? ? ? ???

Comparte