Voltar para projetos
IoTIntermediarioExperimento

pio-bluepad32

Projeto para controlar LEDs no ESP32 via gamepad Bluetooth usando Bluepad32.

Experimento com ESP32 e gamepad Bluetooth para controlar LEDs e explorar interacao entre hardware e software.

Banner do projeto pio-bluepad32

project.context

Controle fisico e software embarcado em uma prova pratica.

C++ESP32BluetoothBluepad32Hardware

Problema resolvido

Projetos embarcados exigem lidar com dispositivo fisico, entrada externa e feedback imediato.

Arquitetura

Firmware em C++ roda no ESP32, integra Bluepad32 e traduz comandos do gamepad em controle de LEDs.

Stack principal

C++, ESP32, Bluetooth, Bluepad32, Hardware

Funcionalidades
  • Controle via Bluetooth
  • Leitura de gamepad
  • Acionamento de LEDs
  • Base para interacoes fisicas
Desafios tecnicos
  • Configurar conectividade Bluetooth
  • Mapear entradas do controle
  • Depurar comportamento em hardware real
Aprendizados
  • Hardware torna feedback de software tangivel
  • Sistemas embarcados exigem simplicidade
  • Prototipos fisicos ampliam repertorio tecnico
Relacionados

Continue explorando projetos conectados.

A relacao usa categoria, stack e destaque para sugerir caminhos proximos dentro do portfolio.

Todos os projetos
Banner do projeto chatgpt-go-websockets
Inteligencia Artificial

chatgpt-go-websockets

Chat em tempo real usando WebSockets e API do ChatGPT.

Banner do projeto golang-game-with-websockets
Games

golang-game-with-websockets

Jogo multiplayer em Go usando Ebiten para renderizacao grafica e Fiber/WebSockets para comunicacao entre jogadores.

Banner do projeto poc-asynq-colly-images
Scraping

poc-asynq-colly-images

Prova de conceito usando Go, Asynq e Colly para capturar imagens via scraping, processar tarefas de forma assincrona e armazenar resultados.