Terminado

Brian Regalado - Diseño de controlador modular para tiras Led Ws2812b con Atmega328p y Bluetooth (Kicad)

Publicado el 15 Septiembre, 2025 en Ingeniería y Arquitectura

Sobre este proyecto

Abierto

Descripción del trabajo:
Desarrollar un controlador electrónico en formato PCB diseñado en KiCad, basado en Atmega328p-au (versión smd), que será programable directamente por isp (sin bootloader). El controlador debe permitir manejar tiras LED WS2812B (hasta al menos 60 LEDs) y contar con conectividad Bluetooth mediante un módulo externo.

Requisitos técnicos:

Microcontrolador

Atmega328p-au (smd).
Programación directa por isp (incluir header de 6 pines en el pcb).
Conectividad Bluetooth
Pads listos para soldar un módulo hm-10 (ble, uart).
Conexión directa al Atmega (tx/rx).

Alimentación

Entrada principal: 24 VDC.

Incluir:

Protección contra inversión de polaridad.
Fusible en la entrada.
Varistor para protección contra picos.

Regulador de tensión:

Uso de módulo LM2596 step-down ya armado (solo necesito los pads para soldarlo sobre el PCB).
Regulación a 5 V para alimentar ATmega y LEDs.
Pads para soldar tira LED WS2812B comercial.
Conexiones: +5 V, GND, Data.
Incluir resistencia serie de 330 Ω en la línea de datos y capacitor de 1000 µF entre 5 V y GND cerca del conector.

Entradas analógicas de control

Soporte para 0–10 V.
Soporte para 4–20 mA.
Acondicionamiento de señal (con divisor, shunt y/o op-amp) para que el ATmega pueda leer los valores de forma segura en su ADC.

Otros detalles del diseño

Entregables esperados:

Proyecto completo en KiCad (esquemático + PCB + librerías usadas).


Perfil buscado:

Experiencia en diseño de PCBs con KiCad.
Conocimiento en microcontroladores AVR (ATmega) y alimentación de sistemas embebidos.
Manejo de módulos externos (Bluetooth HM-10, LM2596, tiras LED WS2812B).
Experiencia en diseño de entradas analógicas (0–10 V y 4–20 mA).

Categoría Ingeniería y Arquitectura
Subcategoría Diseño industrial

Plazo de Entrega: No definido

Otros proyectos publicados por W. O. H.