Hack the North: 1.750 placas de circuito impresas programables para su hackathon

El equipo de Hack the North, el mayor hackathon de Canadá, ha desarrollado y fabricado 1.750 insignias programables basadas en placas de circuito impreso (PCB) para su edición actual. Este proyecto, que comenzó con una propuesta inicial de insignias de cartón, ha evolucionado hacia una solución de h

Emulador de Game Boy en pantalla e-paper ESP32 a 30 FPS

Un ingeniero de software ha desarrollado un emulador jugable de Game Boy utilizando una placa de microcontrolador ESP32-S3 con pantalla e-paper, logrando una tasa de actualizaciones de aproximadamente 30 fotogramas por segundo. El proyecto, documentado en un video tutorial de 9 minutos, detalla el p

Guía para crear una camiseta de neón flexible con filamentos LED

Este artículo técnico detalla el proceso de diseño y ensamblaje de una camiseta de neón flexible utilizando filamentos LED, dirigida a entusiastas de la electrónica y el DIY. El proyecto, motivado por un evento temático, resuelve la limitación principal de estos componentes: la imposibilidad de cort

ESP32-C3 bloquea 537.000 dominios con 50 KB de RAM

El proyecto esp32-c3-adblock implementa un bloqueador de anuncios DNS estilo Pi-hole en una placa ESP32-C3 de bajo coste, eliminando la necesidad de memoria PSRAM. A diferencia de las soluciones tradicionales que almacenan cadenas de texto en la RAM, este sistema guarda hashes de 40 bits ordenados e

Meta libera código para crear gadgets con su agente de IA Muse

Meta ha hecho público el código fuente de su SDK para Muse Gadgets, permitiendo a los desarrolladores integrar su agente de inteligencia artificial en hardware personalizado. Esta iniciativa, anunciada por la compañía, facilita la creación de dispositivos como pantallas E Ink para recordatorios, sti

Muse Gadgets: hardware de código abierto para extender la IA

Muse Gadgets es un proyecto de código abierto que permite a los usuarios construir dispositivos personalizados para interactuar con la inteligencia artificial Muse. El sistema se basa en la programación de placas ESP32 o Raspberry Pi mediante SDKs proporcionadas por la comunidad, facilitando la cone

Reescritura del firmware de la Watchy en Rust y gestión de pantallas e-paper

El desarrollo de firmware para el reloj inteligente Watchy (SQFMI) ha sido reescrito en Rust para superar las limitaciones del código original en C++ y las librerías de Arduino. Este proyecto técnico detalla el proceso de migración, que comenzó con la adopción de Rust en el ESP32, un microcontrolado

Automatización de pruebas de configuración Wi-Fi en ESP32

La fiabilidad de la configuración inicial de Wi-Fi en dispositivos conectados es crítica para la experiencia del usuario, ya que debe funcionar consistentemente independientemente de otros cambios en el producto. El sistema Groundrun permite automatizar estas pruebas mediante un rig de hardware que

Biblioteca Arduino para controlar la pantalla OSD del monitor AMT630A

La biblioteca AMT630A OSD es una librería de código abierto diseñada para Arduino y ESP32 que permite controlar el motor de pantalla en pantalla (OSD) de monitores LCD compuestos basados en el chip AMT630A. Esta herramienta expone cinco ventanas de OSD de hardware como una API práctica, facilitando

ESP-SDR permite capturar señales de radio en ESP32 sin hardware extra

ESP-SDR es un firmware que permite a los microcontroladores Espressif ESP32 capturar muestras de banda base IQ crudas, transformándolos en una plataforma de radio de definición software (SDR) de bajo costo. Esta funcionalidad, descubierta mediante ingeniería inversa de la función adctrig en la libre

Display LED reactiva al audio con patrones de phyllotaxis

El proyecto Phyllotaxis es una instalación interactiva que transforma la geometría de la naturaleza en una experiencia audiovisual. El sistema utiliza una matriz de LEDs RGB direccionables dispuestos en una estructura de celdas Voronoi que imita la disposición de semillas de girasol, basada en la pr

GeaStack: repositorio de ejemplos para aplicaciones y herramientas

El repositorio de GeaStack, conocido como 'examples', funciona como una galería de aplicaciones y herramientas que sirve como base para el simulador, los objetivos embebidos, GeaOS, los objetivos Apple y las extensiones de IDE. Cada ejemplo está estructurado como un paquete pequeño con un manifiesto

Pruebas de robustez de actualizaciones OTA en ESP32-C6

El sistema Groundrun ha validado la fiabilidad de las actualizaciones Over-The-Air (OTA) en microcontroladores ESP32-C6 mediante pruebas de estrés controladas. El objetivo es garantizar que el dispositivo pueda sobrevivir a interrupciones críticas, como cortes de energía o reinicios forzosos, sin qu

Desarrollo de una pantalla e-paper para clima y noticias con Claude Code

El autor documenta el proceso de desarrollo de una aplicación para una pantalla e-paper T5 de LILYGO, diseñada para reducir la temperatura de su hogar y centralizar la información de clima, calidad del aire y noticias. El proyecto nace de la necesidad de gestionar el consumo de contenido digital, ut

Comunidad de Hacker News prueba la estabilidad de un sistema ESP32

La comunidad de Hacker News ha documentado un experimento técnico centrado en la fiabilidad de un dispositivo basado en el microcontrolador ESP32. El proyecto, identificado como esp32s31.fun, busca determinar los límites operativos de este hardware específico mediante una prueba de estrés prolongada

Integrar aire acondicionado Mitsubishi sin WiFi en Home Assistant

Un usuario ha logrado integrar un sistema de aire acondicionado ductado Mitsubishi (modelo SEZ-M60DA2) sin conectividad Wi-Fi en Home Assistant, utilizando un microcontrolador ESP32 y el protocolo CN105. El objetivo era controlar el equipo de forma remota y automatizar su funcionamiento sin depender

Ingeniería inversa de un patinete eléctrico y reescritura del firmware en Rust

Un aficionado a la electrónica narra el proceso de ingeniería inversa de su patinete eléctrico Egret GT, un vehículo de alta gama con pantalla LCD de 320x480 que muestra velocidad, modo de conducción, nivel de batería y autonomía. La investigación comenzó tras descubrir que mantener pulsado el botón

ESP32 como plataforma abierta de contravigilancia: charla de DEF CON 34

La conferencia DEF CON 34 acogió una charla titulada "ESP32 as counter-surveillance platform", impartida por Cybertiger, Colonel Panic y The Wrew, en la que se presentó un conjunto de herramientas de contravigilancia basadas en el microcontrolador ESP32. La premisa central es democratizar la privaci

Radio FM basada en ESP32 con TEA5767: diseño de PCB personalizado en KiCad

El repositorio documenta la construcción de una radio FM basada en el microcontrolador ESP32, que utiliza el módulo sintonizador TEA5767, un codificador rotativo KY-040 para el control de frecuencia, un amplificador PAM8403 y una pantalla OLED de 0,96 pulgadas. Se trata de la evolución de un prototi

Un transformador entrenado desde cero en un ESP32-S3 de 8 dólares

El proyecto 'qapla', disponible en GitHub, demuestra que es posible entrenar un pequeño modelo de lenguaje —un transformador a nivel de carácter— directamente dentro de un microcontrolador ESP32-S3 de bajo coste. A diferencia de los puertos tipo llama2.c, que solo ejecutan en inferencia modelos prev

Un emulador del PDP-11/70 corre ya en microcontroladores modernos

El desarrollador vanheusden comenzó en 2018 un emulador del histórico minicomputador PDP-11, al que ha bautizado como Kek. La herramienta es capaz de ejecutar Unix 5 hasta Unix 7 en modo multiusuario, además de BSD 2.11, y soporta hardware clásico como los discos RK05, RL02, RP06 y RP07, el reloj de

Instrumentar una máquina de espresso con OpenTelemetry y ClickHouse

Un desarrollador ha aplicado las mismas herramientas de observabilidad que se usan en sistemas distribuidos a una máquina de espresso Gaggia controlada por el firmware abierto GaggiMate sobre un ESP32. La cafetera genera métricas como temperatura y presión de la caldera, caudal de la bomba, resisten

Un radar de aviones con ESP32 que muestra tráfico ADS-B en directo

Un maker presenta un proyecto de radar de aviones basado en ESP32-C3 que muestra en tiempo real el tráfico aéreo ADS-B cercano, ubicando cada aeronave por distancia y rumbo. El dispositivo utiliza una pantalla redonda de 1,28 pulgadas y se ensambla en unos 15 minutos con algo de soldadura y cables d

Un hacker mete 537.000 dominios bloqueados en un dongle ESP32 de 5 dólares

El desarrollador egipcio ZedAxis (@M-Abozaid en GitHub) ha construido un filtro DNS de bloqueo de anuncios sobre una placa ESP32-C3 SuperMini, un microcontrolador con WiFi que cuesta unos 5 dólares y dispone de 400 KB de RAM y 4 MB de flash. El firmware almacena unos 537.000 dominios en la memoria f

Kode Dot: un dispositivo de bolsillo programable para makers y pentesters

Kode Dot es un dispositivo de bolsillo programable pensado para makers, pentesters y aficionados a la electrónica. Su propuesta de valor es clara: elimina la fase de ensamblaje de los proyectos de hardware, ofreciendo una plataforma terminada con pantalla, botones, alimentación, sensores y conectivi

Cómo construir un ventilador inteligente con iroh y un ESP32

El proyecto iroh, una biblioteca de red basada en QUIC, publica un tutorial paso a paso para montar un ventilador inteligente controlado a distancia mediante un microcontrolador ESP32, sin depender de servicios en la nube. La guía, escrita por Rüdiger Klaehn, parte de los ejemplos previos de iroh pa

Bittle X, un robot cuadrúpedo programable sobre ESP32

Bittle X es un proyecto de código abierto para programar y simular al robot cuadrúpedo Bittle sobre placas ESP32. El repositorio contiene el firmware principal (OpenCatEsp32.ino), archivos de configuración y un conjunto de módulos en C++ que gestionan los servomotores, la entrada/salida, las reaccio

GEA: software web para programar dispositivos personales

GEA es una plataforma de software que propone llevar el desarrollo de interfaces para dispositivos personales —relojes, gafas inteligentes, paneles de tinta electrónica, controladores de habitación, wearables— al mismo nivel de accesibilidad que tiene hoy programar una aplicación web. El artículo pa

Hackeo RF de un ventilador de techo Dreo: control local sin nube paso a paso

Un usuario documenta cómo convirtió un ventilador de techo Dreo CLF513S, cuyo control inteligente depende de la nube, en un dispositivo integrable en Home Assistant mediante señales de radio locales. El ventilador, adquirido por diseño y precio, solo ofrecía de fábrica integración cloud a través de

ESP32 Bit Pirate: firmware open source para hacking de hardware multiprotocolo

ESP32 Bit Pirate es un firmware de código abierto que convierte placas basadas en ESP32-S3 en herramientas multiprotocolo para análisis e interacción con dispositivos hardware. El proyecto, publicado en GitHub por el desarrollador geo-tp, se inspira en el clásico Bus Pirate y reúne en un único dispo

Nuevo proyecto convierte teléfonos Android en radios ham portátiles

kv4p HT es un proyecto de código abierto que transforma cualquier teléfono Android en un transceiver de radioaficionado de 1 vatio de potencia. El dispositivo se conecta al puerto USB-C del teléfono y aprovecha su pantalla, GPS y batería, eliminando la necesidad de carga adicional. El sistema opera

Nueva placa de desarrollo simplifica el aprendizaje de Rust embebido

uFerris Learner Board es una placa de desarrollo de hardware completamente abierta diseñada para simplificar el aprendizaje de Rust embebido. La tarjeta, certificada por la Open Source Hardware Association (OSHWA) con el identificador JO000001, funciona como una plataforma de referencia único compat

Easyduino: placas de microcontroladores con diseño unificado

Un proyecto de código abierto llamado Easyduino busca unificar los diseños de placas de desarrollo de microcontroladores populares como Arduino, ESP32, Raspberry Pi Pico y STM32 Bluepill. Iniciado por el desarrollador Hanqaqa en GitHub, el proyecto utiliza KiCad, un software de diseño de PCB gratuit

T-Watch Ultra: Smartwatch DIY resistente y programable

Una nueva y robusta opción para los entusiastas del 'do it yourself' (DIY) ha surgido en el mundo de los smartwatches. LILYGO ha presentado el T-Watch Ultra, un smartwatch programable diseñado para la comunidad de hardware hackers, que finalmente aborda una limitación clave de los proyectos DIY ante

raylib 6.0: gráficos sin GPU gracias a nueva versión

raylib, una biblioteca de gráficos 2D y 3D de código abierto, ha lanzado su versión 6.0, la más grande hasta la fecha. El desarrollo, impulsado por una comunidad de más de 850 colaboradores y financiado por NLnet y el NGI Zero Common Fund, introduce una serie de mejoras significativas. La novedad má

IA frustra, robot construye: un retorno a la creatividad

Este artículo relata la experiencia de alguien que, frustrado por la capacidad de herramientas de IA como Claude, decide reconectar con su lado creativo construyendo un robot. Inicialmente, la idea parece desalentadora debido a la inversión inicial requerida (alrededor de $200) y la falta de conocim

picoZ80: renace el clásico Z80 con tecnología moderna

Un proyecto llamado picoZ80 está revitalizando los ordenadores clásicos Z80 mediante la sustitución del procesador Z80 físico por una alternativa más potente. El dispositivo, diseñado para encajar directamente en el zócalo DIP-40 del procesador Z80, utiliza un microcontrolador RP2350B de doble núcle

Velxio: Emula Arduino, ESP32 y Raspberry Pi en tu navegador

Un desarrollador ha lanzado Velxio, un innovador emulador multi-plataforma basado en navegador que permite simular Arduino, ESP32 y Raspberry Pi directamente en el navegador web sin necesidad de instalación. La herramienta, disponible en [velxio.dev](https://velxio.dev), utiliza emulación de CPU rea

Buscan smartwatch programable con WiFi: ¿existe?

Este hilo de discusión en Hacker News (Ask HN) plantea una necesidad específica: encontrar un reloj inteligente (smartwatch) programable con conectividad WiFi que permita ejecutar aplicaciones personalizadas y comunicarse directamente con servidores, sin depender de un smartphone para la transmisión

ia ligera para ESP32: zclaw, la solución personalizable

## zclaw: La IA ligera que transforma el ESP32 en un asistente personalizable En un mundo donde la inteligencia artificial se integra cada vez más en nuestros dispositivos, un proyecto de código abierto llamado zclaw está abriendo nuevas posibilidades para el ecosistema de Internet de las Cosas (Io