Program Function Keypad, Bluetooth LE
![](/uploads/figure/content/28947/medium_evernote-209008039IMG_20180805_205619.671.jpg)
Owner & Collaborators
License
![](/assets/cc/by-nc-ddec4574197a1faec01e57f64e65bf1c5903ee7a1c67e73c71e4db9e14c7d1b7.png)
Program Function Keypad, Bluetooth LE by bittercrow is licensed under the Creative Commons - Attribution-NonCommercial license.
Summary
This project is to build a programmed function keypad in order to easily operate Rhino3D in CAD design. This can be tailored for your purposes by re-writing the C program. The C source codes were created with ESP-IDF libraries and the 3D models of plastics are created in Rhino.
Specifications:
Microcontroller: ESP32 DevKit
Wireless Communication: Bluetooth LE 4.0.
Enclosures: 3D-Printed
19 keys x 2(swap 2 key mapping tables) = 38 commands can be configured.
[Video1](https://vimeo.com/284675629)
[Video2](https://vimeo.com/283292600)
[github](https://github.com/bittercrow/Program-Function-Keypad-Bluetooth-LE)
Specifications:
Microcontroller: ESP32 DevKit
Wireless Communication: Bluetooth LE 4.0.
Enclosures: 3D-Printed
19 keys x 2(swap 2 key mapping tables) = 38 commands can be configured.
[Video1](https://vimeo.com/284675629)
[Video2](https://vimeo.com/283292600)
[github](https://github.com/bittercrow/Program-Function-Keypad-Bluetooth-LE)
![](/assets/icons/share-20ae092651324b0ed71e6f35153c99f57ae05ade83f9b3579ad7c26e922e7b52.png)