Project

BLE Keyboard

Project Description

Keyboard Features

  • Mechanical Keyboard with 60 keys
  • Photoresistor for automatic backlight adjustment
  • Bluetooth, WiFi, and wired connection options
  • Stored memory function for notes that can be dumped on next connection to device
  • Four Rotary encoders
  • Small LCD for menu and to view currently stored notes

Power Management

  • Keyboard will be battery operated
  • 18650 Batteries
  • MPC USB charge controller
  • May have issues size-wise with 18650 batteries

Block Diagram

example PCB

Parts list

MIcrocontroller

  • ESP32 based microcontroller
  • On board IC2 controller for Display
  • UART and SPI
  • On board BLE and WiFi modules
  • 4MB of Onboard flash memory
  • Handful of caps and resistors and voltage regulator to get the IC functional (based off of dev board schematic)

Full Parts list

subject to change for SMT parts

Made with Slides.com