This build is meant to be very affordable and tight budget.
With said features, it only cost around $12-18 to make this barebone.
Thanks to cheap keyboard in the market. I've reverse engineered their components and PCB, now i know how to build very cheap keyboard with tons of features 😹
I've developed my own firmware for this keyboard, called EMK.
The firmware also meant to be power user, it can connect to WiFi for further actions and automations. Bluetooth also using BLE for multiple devices support.
By default if connected with USB, it will detected as HID + CDC + Serial.
This is my own proprietary protocol which can fully control by self WebUI, native apps or Host WebUI. Unlike QMK or Vial they only used HID to custom their keyboard.
The USB is very optional, it can be customized with BLE. However high traffic will not work such as adding a GIF inside the flash.
And already planned to add Android configurator native support 🤓☝️
Currently focus on developing firmware with modular system and easier build.
Means you can disable the screen, wifi, macros, etc without changing the entire codebase.
So in case everything is ready, I'll open source it so everyone can make their own dream keyboard from scratch
With said features, it only cost around $12-18 to make this barebone.
Thanks to cheap keyboard in the market. I've reverse engineered their components and PCB, now i know how to build very cheap keyboard with tons of features 😹
I've developed my own firmware for this keyboard, called EMK.
The firmware also meant to be power user, it can connect to WiFi for further actions and automations. Bluetooth also using BLE for multiple devices support.
By default if connected with USB, it will detected as HID + CDC + Serial.
This is my own proprietary protocol which can fully control by self WebUI, native apps or Host WebUI. Unlike QMK or Vial they only used HID to custom their keyboard.
The USB is very optional, it can be customized with BLE. However high traffic will not work such as adding a GIF inside the flash.
And already planned to add Android configurator native support 🤓☝️
Currently focus on developing firmware with modular system and easier build.
Means you can disable the screen, wifi, macros, etc without changing the entire codebase.
So in case everything is ready, I'll open source it so everyone can make their own dream keyboard from scratch