Program Function Keypad, Bluetooth LE

Created Date: 2018-08-07/ updated date: 2018-09-20
  • Medium evernote 209008039img 20180805 205619.671
Owner & Collaborators
License
By nc
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)

Materials

    Tools

      Blueprints

        Making

        Add Card Order

        References

          Usages

          • Charge batteries

            Thumb obj5
            Plugin the battery charge module
          • Wake up from sleep mode

            Thumb obj5
            The micro-controller sleeps if there is no interruption for 30 minutes.
            Press the thumb button to wake it up. 
          Convert State

           to Annotation.

          Select the numebr of the state to annotate.

          OK
          cancel
          Loading

          facebook

          , data-width="400", data-show-faces="true" data-send="true"
          , data-width="400", data-order-by="reverse_time"