Robert Feranec creates a customized keyboard: working with JLCPCB and JLC3DP
3 min
Robert Feranec is a well-known expert in hardware design. He founded FEDEVEL Academy, which helps engineers around the world learn circuit design and PCB production through online courses and teaching videos. As a content creator on YouTube, Robert shares tutorials, tips and tricks for hardware design, and has cultivated a large number of professionals and amateurs. In this video, Robert designs a customized keyboard for video editing.
As one of the world's leading PCB manufacturers, JLCPCB is committed to providing high-quality, low-cost PCB solutions for electronic designers and engineers, and has maintained a good cooperative relationship with Robert Feranec for a long time. The two parties have completed multiple project videos together, also had in-depth exchanges at electronic exhibitions.
In order to improve the efficiency of video editing in DaVinci Resolve, Robert decided to build a fully customizable keyboard from scratch, combining innovation and practicality. The keyboard has advanced features such as hot-swappable key switch system, RGB lighting, rotary encoder and tactile feedback.
Robert used the free online tool EasyEDA to design the PCB, which was equipped with a Raspberry Pi RP2040 microcontroller that was soldered directly to the board. In order to accommodate more than 50 switches on the limited microcontroller pins, Robert implemented a matrix scanning system. This efficient method allows the software to detect the keys by identifying the rows and columns connected within the matrix. After finalizing the design, the PCB was produced by JLCPCB. Robert said that "JLCPCB's website ordering process is very simple, and its price is acceptable to professionals and hobbyists."
Source: https://www.youtube.com/watch?v=OG2Ci_xr0pM
For the keyboard shell, Robert initially used his FDM 3D printer to create a prototype. However, for a more refined final version, he chose JLC3DP's SLA printing service. The industrial-grade 3D printer provides a smooth, glossy surface, eliminating visible layers and enhancing the keyboard's aesthetics. Later, Robert also used WJP full-color printing to print the colorful small keyboard shell. The detailed production video can be watched at
https://www.youtube.com/watch?v=N4cLFE0FF2U
Source:https://x.com/robertferanec
The heart of any keyboard lies in its switches. Robert chose Cherry MX Red linear switches because they operate smoothly and quietly, ensuring a seamless typing experience. In addition, he designed his own keycaps, which come with customizable text. The keyboard’s functionality is powered by QMK firmware, an open source solution for input devices. To simplify shortcut updates, Robert used the VIA app, which allows him to adjust key mapping, lighting, and macros in real time directly from his browser. This flexibility ensures that the keyboard can evolve with his workflow.
With all the design work complete, Robert tested the custom keyboard in DaVinci Resolve, showcasing the ability to adjust playback, zoom and execute shortcuts, while additional features such as LED customization and online configuration enhanced usability.
Source: https://www.youtube.com/watch?v=OG2Ci_xr0pM
This project showcases Robert’s outstanding ability in hardware design, and with the support of JLCPCB and JLC3DP, he was able to turn his ideas from concept to reality.
Keep Learning
Robert Feranec creates a customized keyboard: working with JLCPCB and JLC3DP
Robert Feranec is a well-known expert in hardware design. He founded FEDEVEL Academy, which helps engineers around the world learn circuit design and PCB production through online courses and teaching videos. As a content creator on YouTube, Robert shares tutorials, tips and tricks for hardware design, and has cultivated a large number of professionals and amateurs. In this video, Robert designs a customized keyboard for video editing. As one of the world's leading PCB manufacturers, JLCPCB is committ......
JLC3DP Collaborates with Retsetman: Exploring Innovative Mechanical Design with 3D Printing
3D printing technology is widely used in mechanical design, especially in the realization of unique mechanical designs. Through 3D printing, engineers can more flexibly create complex structures and achieve rapid prototyping of high-precision parts, thus accelerating design iterations. The cooperation between JLC3DP and mechanical design blogger retsetman is a typical case. In this cooperation, Retsetman designed two extremely creative projects: a high reduction ratio "nutation swing gear" and a uniqu......
JLC3DP helps CPSdrone explore deepwater mines
During adventure to explore deepwater mines, YouTube blogger CPSdrone built a DIY submarine to try to go deep into flooded uranium mines and record the deepwater scenes with a camera. In this project, JLC3DP, as a key sponsor, provided the submarine with customized 3D printed nylon parts, which use advanced SLS technology to enhance the submarine's design durability and deepwater performance. In CPSdrone's previous waterproof tests on 3D printed objects, JLC3DP also provided bloggers with high-quality......
JLC3DP provides 3D printed parts to GodFinger for RX-78 Gundam model
3D printed spliced parts have shown unique advantages in the production of model figures such as Gundam. First of all, it can accurately restore complex details, especially in models with such complex structures and extremely demanding appearance, each part can achieve millimeter-level accuracy. Second, the spliced parts allow the model to be assembled in a modular manner for easy transport, display, and modification without the need for permanent gluing. In addition, 3D printed spliced parts can also......
JLC3DP helps RC Girl build her customized Toyota 4Runner (RC car)
3D printed radio-controlled cars are customizable vehicle models made using 3D printing technology. Its main components, such as the body, chassis, and some connectors, are usually printed out using a 3D printer according to the model design, and then assembled with commercially available electronic components. This flexibility and low-cost production method has attracted many RC (radio-controlled) car fans, and 3D printing technology has brought new possibilities to the radio-controlled car community......
KellyBlogs Partners with JLC3DP: Bringing Figurine Art to Life Through 3D Printing
KellyBlogs is a YouTuber from Colombia who focuses on combining 3D printing and artistic creation. Her blog mainly shares her unique 3D project designs. Kelly is passionate about creating anime character models, and through her channel, she shows her artistic process, design inspiration, and the stories behind her creations. KellyBlogs and JLC3DP have completed many collaborations. Kelly hand-painted the 3D printed resin parts provided by JLC3DP, and finally assembled and spliced them together. JLC3DP......