raspi-config nonint do_i2c 1 hangs "forever"

Mientras desarrollaba PiCockpit, e intentaba permitir al usuario desactivar I2C desde la interfaz web, me he encontrado con caídas y problemas. Estoy usando raspi-config en modo no-interactivo (he escrito sobre esto antes) para controlar I2C desde el cliente PiCockpit. Mientras depuraba el problema, noté que - si algo estaba ocupado accediendo...

Weiterlesen

Versión ligera de PCCB

La PCCB es una placa portadora para el Raspberry Pi Compute Module 1 - 3 B+. Podemos eliminar cualquier parte del PCCB completo que no necesite, reduciendo así el coste de la lista de materiales y el tiempo de comercialización de forma significativa: Para estos clientes en particular, sólo se mantuvieron las siguientes características: 10 / 100 Mbit/s LAN...

Weiterlesen

Controlar los LEDs en Alpine Linux usando la línea de comandos

Hemos desarrollado una placa portadora de Raspberry Pi Compute Module embebida para uso industrial: la PCCB. Como puedes ver, hay tres LEDs (directamente) programables por el usuario en el PCCB: USER / INFO / ACT. Estos se definen en el árbol de dispositivos. Por ejemplo, podemos definir lo siguiente en nuestra superposición del árbol de dispositivos: //LEDs...

Weiterlesen

Entscheidung für Raspberry Pi als Embedded Development-Plattform

Como uno de los distribuidores autorizados de Raspberry Pi, y uno de los distribuidores oficiales de la serie Pi Zero (fuimos los primeros en el continente europeo) con una gran competencia técnica en la plataforma Raspberry Pi, podemos ayudarle en su solicitud o en su lucha contra la plataforma y responder a sus preguntas. Las imágenes...

Weiterlesen

TermiShell: un shell basado en la web para la Raspberry Pi (notas de desarrollo)

Introducción En el curso del desarrollo de PiCockpit, voy a añadir un Terminal basado en la web llamado TermiShell. Icono de TermiShell, por: Stephanie Harvey via unsplash.com TermiShell va a permitirte iniciar sesión en tu Raspberry Pi usando PiCockpit.com (y el picockpit-client) - no se requiere ninguna aplicación adicional en ningún lado. Esto debería ser muy cómodo,...

Weiterlesen

Arranque de Alpine Linux en el módulo de computación Raspberry Pi

En nuestro proyecto para un cliente estamos utilizando el módulo de computación Raspberry Pi, junto con una placa portadora de módulo de computación personalizada (llamada PCCB - Pi Control Carrier Board) que proporciona RS485, CAN, RS232, LAN, USB y un reductor para tensiones de entrada de 6 - 24 V. (Si estás interesado en hardware personalizado...

Weiterlesen

Empaquetado de proyectos Python para Debian / Raspbian con dh-virtualenv

Este artículo pretende explicar algunas cosas a los desarrolladores que no usan mucho Python, y podrían tener dificultades con algunos de los conceptos de otra manera. Recomiendo encarecidamente la lectura del siguiente artículo como introducción a los conceptos tratados aquí: https://www.dabapps.com/blog/introduction-to-pip-and-virtualenv-python/ pypi.org pypi.org es un repositorio oficial de software para el lenguaje de programación Python....

Weiterlesen

Cambios en el initramfs de Alpine 3.9.0

Alpine 3.9.0 incluye una nueva versión del script de init en su initramfs. izquierda: Alpine 3.9.0, derecha: Alpine 3.8.2 Hay un número de cambios interesantes: mejor y más temprano soporte de red para el proceso de arranque, con un parámetro adicional del kernel para cmdline.txt: BOOTIF, que permite especificar la interfaz del dispositivo que se desea utilizar para...

Weiterlesen