- As a microcontroller, I used DOIT ESP32 DevKitV1(1) that I had at hand. I believe that any board should be ok as far as ESP-WROOM-32 chip is on your board.
- Purchased from eBay.
- Note:
- I can't find this slide switch so you will have to modify the palm-rest if it is different in size.
- This connector was a little too big.
- Note: I failed to 3D-print this cap because it has a too small hall so I sought after them at eBay.
- 28AWG, Blue
- 24AWG, Yellow, Red, Black
- 2.54mm Crimp and Connector Housing, 1x1(2), 1x2(1), 1x3(1), 1x4(1)
Note: 28AWG for signal lines, 24AWG for power lines- Key panel (1)
- Body (1)
- Palm rest (1)
Layer height: 0.2 mmSupport: yesMaterial: PLA- Key panel (1)
Program Function Keypad, Bluetooth LE
Owner & Collaborators
License
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)
Materials
Tools
Blueprints
Making
- Solder the diodes
- Solder the wire
- Assemble the connector housings
Note: The image is viewed from the back.- Solder the diodes
- Battery connector - Battery charger module B+, B-
- Battery charger module out+, out- - ESP32 board
- Solder the LED and resister, protect them with a heat-shrink tube and connect it to ESP32
- Connect the thumb side key switch to ESP32 board
- Note: Make sure that both batteries are in the same voltage if you use two batteries.The batteries are in parallel.
- Use a Glue gun to hold the boards onto the body.Because the DC-DC converter will be heating up, I used a UV-cure glue for it.
- Use a Glue gun
- Prepare the ESP-IDF development environment in your system (Reference)
- Download the programs from my GitHub repository
- Flash the ESP32
- Prepare the ESP-IDF development environment in your system (Reference)
- Make an alias file
- Import the file in the options of Rhino
References
Usages
Wake up from sleep mode
The micro-controller sleeps if there is no interruption for 30 minutes.Press the thumb button to wake it up.
Project comments
- Extremely good, impressive, fact-filled material at this point. UFABETสมัครแทงบอลฟรีไม่มีขั้นต่ำ https://www.cheatchest.com/ufabetสมัครแทงบอลฟรีไม่มีขั้นต่ำ/
- You will be permitted to posting companies, yet not one-way links, except in cases where they can be permitted plus for issue. UFABETเว็บแทงบอลแนะนำ https://www.webmaster-elements.com/ufabetเว็บแทงบอลแนะนำ/
- Discover the thrilning potential with our diverse range of blackjack games, ensuring an unforgettable journey through the world of high-stakes entertainment. Join now for a winning adventure! 강남 블랙잭
- You have performed a great job on this article. It’s very precise and highly qualitative. You have even managed to make it readable and easy to read. You have some real writing talent. Thank you so much. ทางเข้า ufabet เว็บตรง
- Pretty good post. I jusd wau post again soon. Big thanks for the useful info. เข้าระบบ ufabet
- I have read your article, it is very informative and helpful for me.I admire the valuable information you offer in your articles. Thanks for posting it.. www.ufabet.com ลิ้งเข้าระบบ24
- Your content is nothing short of brilliant in many ways. I think this is engaging and eye-opening material. Thank you so much for caring about your content and your readers. ufabet โปร สมาชิกใหม่
- Your content is nothing short of brilliant in many ways. I think this is engaging and eye-opening material. Thank you so much for caring about your content and your readers. ufabet โปร สมาชิกใหม่
- This is my first time i vipecially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work ทางเข้าเล่น ufa
- Wow, this is really interesting reading. I am glad I found this and got to read it. Great job on this content. I like it. 강남 하이킥
- This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!. UFABETแทงบอลไม่มีขั้นต่ำ
- Daily potential prospects listed here the way to with thanks for use on your endeavor, in which is the reason why We're consulting coursesmart all the time, seeking out cutting edge, unique knowledge. Various, thanks! UFABETกติกาแทงบอล
- I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. สมัครเว็บแทงบอลตรงUFABETยังไง
- Thanks for the nice blog. It was very useful for me. I'm happy I found this blog. Thank you for sharing with us,I too always learn something new from your post. UFABETเข้าสู่ระบบไม่มีค่าธรรมเนียม
- i really like this article please keep it up. 홍대노래방
- This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. 우리카지노
- Thanks for this great post, i find it very interesting and very well thought out and put together. I look forward to reading your work in the future. UFABETราคาต่อรองบอลไม่มีค่าน้ำ
- Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. UFABETสมัครแทงบอลคาสิโนออนไลน์
- Hi there! Nice post! Please tell us when I will see a follow up! UFABETเว็บพนันบอลถูกกฏหมายรวดเร็วที่สุด
- Fantastic blog! Do you have overwhelmed .. Any suggestions? Many thanks! UFABETรับเครดิตฟรีแจกโบนัสเยอะ https://www.studioimagine.net/ufabetรับเครดิตฟรีแจกโบนัสเยอะ/
- Impressive web site, Distinguished feedback that I can tackle. Im moving forward and may apply to my current job as a pet sitter, which is very enjoyable, but I need to additional expand. Regards. 신촌고수익알바
- I really like your take on the issue. I now have a clear idea on what this matter is all about.. sell house fast indianapolis
- ! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business. private gym Casselberry fl
- I love the way you write and share your niche! Very interesting and different! Keep it coming! 우리카지노 총판
- Wow! This could be one of the most useful blogs we have ever come across on thesubject. Actually excellent info! I’m also an expert in this topic so I can understand your effort. childrens watch phone
- Interesting topic for a blog. I'll be sure to check back again real soon. buy oxycodone online
- Di – your one-stop destination for excitement! Experience quick service, fair play, and exclusive promotions that make us the top choice for soccer enthusiasts. Join us for a secure and satisfying online betting adventure. sbobet88
- An fascinating discussion is value comment. I think that it is best to write extra on this matter, it won’t be a taboo topic however generally people are not enough to talk on such topics. To the next. Cheers Bra type insights
- Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. tdtc
- i love reading this article so beautiful!!great job! https://www.bsc.news/post/8-andab-ewbsl-t-opromchan-9rab100-r-ngrab-w-elth-thiiniymmaakthiisud-ainpii-2024
- done here because I know you are very concerned with our. https://www.bsc.news/post/10-andab-ewbsl-t-opromchan-10rab100-thiiniymmaakthiisud-ainpii-2024
- Most of the time I don’t make comments on websites, but I'd like to say that this article really forced me to do so. Really nice post! Flower delivery in abu dhabi
- Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. www.dogoka.com
- Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. 릴게임
- Thank you for helping people get the information they need. Great stuff as usual. Keep up the great work!!! London nightlife
- Make the switch to Edition Premium IPTV for a seamless streaming experience and access to a vast selection of channels. edition premium
Comments