Skip to content

DanNixon/Dilbert

Repository files navigation

Dilbert

Build Status

An interactive badge based on the ESP8266.

For getting started and general information see GUIDE.md.

Features

  • ESP8266
  • Colour LCD
  • D-pad + A/B buttons
  • 8 NeoPixels
  • UART, i2c, digital IO and NeoPixel expansion headers

Links

Contributing code

Cool stuff to run on the badge is very welcome.

See CONTRIBUTING.md.

Requirements

Uses the following Arduino libraries:

Parts

  • ESP-12 (buy)
  • 2.2" TFT display with ILI9341 driver (buy)
  • MCP23017 (buy)
  • AP2112 (buy)
  • 8x NeoPixels (buy)
  • 6x switches (buy)
  • 1uF and 10uF 0805 capacitors
  • 1K and 10K 0805 resistors