lily58 build guide

In the image above you can see the matrix on the PCB where diodes and switch sockets are already soldered. Dont connect or disconnect the TRRS cable when the keyboard is powered. Stop using OLED completely and turn it off as described above. Lily58 Pro Build Guide; How to add Lily58 RGB underglow backlighting; How to add Rotary Encoders to Lily58 Pro Guide; Build photos are for demonstration purpose ONLY. Create a solder bridge from the led to the board, not spending too much time with the iron on the led (few seconds) otherwise it will burn out. The Lily58 is a perfect choice for people who want to be on a split keyboard but still want to have a fairly standard amount of keys. Hotswap Sockets: Choc low profile, MX. If you use QMK Configurator, you can create an original keymap on the browser without editing the keymap.c file. A tag already exists with the provided branch name. Be cautious of bent pins when pushing the switch down. The surface mount LEDs are easier to solder, and there are only 1+6 of them on each side, so are a good place to start if you arent used to soldering them. As mentioned before keyboard parts are usually sold out as they are not manufactured in large chunks. over the years Ive learned to shift from keyboard+mouse interaction to almost While this is not a Lily58 build video, the steps are more or less the same and a great short video to get a grasp of the overall build procedure. Install the 4 spacers into the holes just below the pro micro, screw from the bottom. A full build stream that was handy to skim through to see how specific components come together while I was following the written guide. Lily58 Pro was created by @kata0510. Connect all your keyswitches on every hotswap sockets using one of the plates and standoffs. Then use tweezers to solder one side of the diode, using the pre-soldering to secure the diode. I aggregate that information here to help serve as a reference for others planning to give it a shot! the TRRS cable to connect the two halves while the microcontroller is also plugged in and powered. On the front side of the board, apply enough solder to bridge the four jumper terminals in the ProMicro section. The above picture is from the crkbd guide shows pin 4 on the table (the table is viewed from the top of the LED). Insert a few switches into the switch plate, then insert the PCB into the switch legs. In 2 sets come 24 + 24 Pins enough for 2 controllers, Optional, but its always fun to put a bongo cat for example later on the screen, to check the wpm or show current layer etc, if the controller will be hotswap, this makes total sense to have, or Micro USB cable (depending on the chosen controller). Always disconnect the USB cable first. You may need to scrape off the solder mask on the via depending on which manufacturer you used. Solder in place on the bottom side of the pcb. Put at least 4 adhesive rubber feet in the corners so the keyboard is not moving when you type. Lily58L is 64+4keys column-staggered split keyboard. It's easy to insert a screw from the back of the board and attach the spacer from the top. I've estimated it's battery life somewhere between 1-2 months. Lily58 or Kyria) you want to create a configuration for. Solder the controllers hotswap sockets on the top side of the PCB, in the marked rectangle section. Apply preliminary solder (melt a small amount on the substrate) on one pad of the PCB diode. When Detecting USB port, reset your controller now is displayed, press the reset button on the keyboard to start writing. Related to the above point, the pin holes for the microcontroller are outlined with a white square box, but there is also a set of holes that are offset for the reverse side. Be careful so you dont bend their contacts. You signed in with another tab or window. In the end, you are their client. The Worst Hobby on the Internet - Mechanical Keyboards (Beginners Guide) by KristoferYee. This version rolls back the original pro-micro pinout (to the state it was for V1) and improves routing. document.write(new Date().getFullYear()) Check everything before soldering. Keep in mind that this is a prototype of a DIY keyboard. Suggested approach is to build the firmware yourself. With a bit more solder than usual on the tip solder down another diode leg and pad. Turn over the board and solder the pins, making sure that the TRRS jack and reset switch are in firm contact with the board. The other advantage is that the Lily58 mounts the TRRS jack on the top, so it sits noticeably lower then than the Iris, which is good for ergonomics. Given the context Ive presented in the previous section, I chose some parts that fit the most If serial is used, you dont need TRRS cable (4 contacts, used for headphones with a microphone) but just TRS (stereo audio jack). It's easy for the components to fly out when peeling back the tape, so open it slowly and carefully. 4x12 pin header (and optionally socket) for Pro Micros. Version 2: The left side as for version 1. Sockets for switches belong again on the back side, the same side as diodes. my requirements: build on top of open-source hardware and software so I could modify it; Make sure that you use the outlined headers from whichever side of the board that you mount the micro on. I think that where I can contribute the most is by sharing my failures, and that is covered in the next article. First of all, you need to solder SMD diodes alongside each switch socket, on my Lily58 PCB Hello and welcome to the temporary Lily58 KB Build Guide. Was this long process worth it? Following the steps in this guide, you will: Create a new repository in GitHub that will contain your user config. ** Indicator + per key lighting ** Choosing a selection results in a full page refresh. (For custom keymaps, it's recommended to build the full environment described above). This was the primary guide I followed for putting together the keyboard. 20 (+8) M2 screws. Additional information. The Iris does have USB-C, though. However, because it shares the exact same process as the Kyria, you can follow the build steps of the Kyria Build Guide. Hope you like them! LEAD TIME in FAQ Tab. You should see all the contacts in sockets. Lily58 Build Service (required) Lily58 Kit (required) 2x Controllers (required) This was the primary guide I followed for putting together the keyboard. The RGB version has dedicated build guide. Bridge 4 jumper pads on the top side. Use electrical tape to secure in place while you solder the holes on the bottom side of the PCB. Dont proceed to another half until youll fix it on this PCB, this way youll avoid repeating same mistake on the second half. Are you sure you want to create this branch? Solder the TRRS in the marked contour on PCB and Reset tactile switch on the top side of the PCB. Those are fixed in version 3.1. Please, dont report problems with the design by Keyhive and or firmware to the official Sofle Keyboard repository. Thankfully it appears that the pad pattern underneath is consistent, so use it. Sold the OLED panel on top of each Arduino using long rigid copper cable soldering to the PCB headers. Load the downloaded JSON file into the QMK Toolbox and write it to the boards. Flash the controller (pro micro, Elite C, nice!nano, etc) with the firmware. The process was long perhaps if you like DIY projects and love doing hacky things this will reward you. Insert headers into holes. Gave me a good idea of some tools and equipment I should have handy when putting together the keyboard. Execute the following in the qmk_firmware directory to write the default Lily58 keymap. Additionally, if there isn't enough solder, please re-solder. This article is Part 3 in a 6-Part Series.. Part 1 -In search of the best custom keyboard layout Part 2 -Let me introduce you SofleKeyboard - a split keyboard based on Lily58 and Crkbd Part 3 -SofleKeyboard build log/guide; Part 4 -Sofle Keyboard evolution: slow and not really steady Part 5 -Another year of Sofle keyboard Part 6 -Sta AKA Sofle Unsplit - a monoblock split keyboard The end with the thin line is Cathode (-) and it should go in the direction of the arrow symbol on the PCB. Screw in the standoffs on the top side of the PCB for the OLED Cover first. Please mind that the layout has slight modifications, mainly the pinkie stagger is less aggresive than for non-RGB Sofle V2. In addition, please be careful, as the case will be scratched if it hits or rubs a hard thing after assembly. As a little advice dont overheat your soldering iron, 150 C if enough. Lily58 Pro/Pro RE keyboard is a64+4keys column-staggered split keyboard. 10 (+4) M2 spacers. All the process could be separated into 3 sections: 1) soldering electronic parts 2) Lubing the switches 3) putting all together. The process involves a lot of research: you will learn a lot about electronics , watch tons of Youtube videos about soldering SMD, read a large number of comments and experiences online. After removing the key switch, make sure that the pins aren't bent, and then push it in again and install it. If you are building a Lily58 rev1.0 with per-key RGB but without underglow, you need to solder the jumper marked JP1 instead of the JP2 indicated in the build guide. Disconnect the USB cable. Keep in mind that this is a prototype of a DIY keyboard. (In the case of Choc switches, starting with two switches in the plate may be easier.). Note: Choc switches do not work with acrylic case. Put at least 4 adhesive rubber feet in the corners so the keyboard is not moving when you type. Dont connect or disconnect the TRRS cable when the keyboard is powered. Make sure Switch Legs are not bended and are aligned with socket holes. is input (on Windows, etc. There are lots of different keyboard PCB designs out there but I went with one called Lily58. The script will: Prompt you for which board (e.g. Solder the OLED screen hotswap sockets on the top side of the PCB. Go to file. Solder in place on the bottom side of the pcb. If you dont have all the necessary parts, please read about how to source the parts. When Detecting USB port, reset your controller now is displayed, press the reset button on the keyboard to start writing. If you inserted the switches then check if the switch legs are properly inserted into the socket and arent bend (very common issue). If you dont use OLED only on one half you are need to do one of the following to fix the lag: If you fancy an inverted silkscreen theres a great guide available. You might consider testing every key in case there are problems with the diodes or hot swap sockets. Each half of the keyboard must be programmed separately using this approach. Snap first switches into corners of the plate. Here's what I bought in order to completely put together the Lily58. Lily58 Pro Build Guide; How to add Lily58 RGB underglow backlighting; How to add Rotary Encoders to Lily58 Pro Guide; Build photos are for demonstration purpose only. If you do not, you will experience "jittery" keystrokes as if some keys were lost while in transit. Feel free to get creative and experiment with keymaps that match your preferences; consider changing to the JIS layout or adding a key to switch between English and Kana, for example. Disabling it in the firmware will fix this behavior. by wermy. The interesting part will come in later post that Ill write in which I will show some of the problems that Ive faced and solutions that Ive applied. good, and in the community of DIY custom keyboards, you try to apply a higher Both sides of the keyboard ready. Usually, switches come prelubed, which basically consist on opening each switch and apply some special lubricant on its insides, on the spring, and the stem. Dismiss, Compile ZMK Firmware + Flash Nice!Nano Controller. A. I dont have Elite-C so this is untested, but should work. It is a modified version of the Lily58 Pro pcb from kata0510 and has the the following additional features. Much like the approach used for the diodes above, begin by pre-soldering one side of the socket pad, place the component, and hold it in place with tweezers. If you are just looking to try out that layout, and are using the cherry sockets only, then this will work for you. And if you find any problem there are incredible communities to look for information like Reddit (r/MechanicalKeyboards, r/ErgoMechKeyboards) and geekhack.org forums. I have used rounded pin headers. Solder with the diode wire always pointing in the direction of the arrow symbol drawn on the board (shown in the following figure). For doing that just follow the QMK Vagrant page. I normally flash the default Lily58 Pro layout. If you're curious, you can check out my keymap by loading in my lily58_keymap.json file that I've hosted as a Gist into the tool. Always disconnect the USB cable first. . Lily58 KB Build Guide. The Pro version has color variations, and the photos in this build guide are are of the black version, but the white verison is functionally identical. Keyhive version: Pay attention, if you purchased Sofle RGB from Keyhive. If not, please follow the instructions in the documentation. Soldering & Build difficulty: , FREE Shipping Worldwide on all custom cables. Be careful to avoid adding a lot of solder, as it is easy for solder to flow into the connector. but the supply chain is scarce. Soldering Crash Course: Basic Techniques, Tips and Advice! (The sockets can also be held in place by hand, but please take extra care not to burn yourself.) Same as the diodes, on the PCB tin one socket pad first. Double combo . Even after many years of use, the Sculpt keyboard still functions really well and so I wouldn't say it has any faults for my day-to-day needs, but I wanted to go back to the mechanical typing experience and give other layouts a shot. It may short out. Moving the iron back and forth from the pin can help to flow the solder under the LED. How to Make a Corne Split Keyboard by Be careful: KailhBOX switches and Choc switches require some power for installation. There are several ways how to mount Pro Micros to the board. There are several ways how to do it. - ZSA Moonlander How to build your FIRST. Download and run a small shell script that will automate most of the setup. Base Plate: No Plates, Black 1.5mm FR4, White 3mm Acrylic, Black Matte 3mm Acrylic, Clear 3mm Acrylic, Frosted 3mm Acrylic, Smoked 3mm Acrylic, Aluminum . I want to give my kudos to the documentation from keeb.io, they have incredible detailed documentation about how to solder, tools required, tips and tricks. nice!nano) and shield (e.g. DO NOT FORGET THESE; they will be very difficult to access after the pro micro is soldered into place. If you are interested in wireless keyboards, I'm designing more fully wireless keyboards besides just a pro micro replacement. NOTE: The kits now includes an FR4 plate case. Raw Blame. We suggest to revisit the main build guide for general process and tips about technique. If you wish to experiment, use 2.54mm headers and jumpers. Sockets for switches belong again on the back side, the same side as diodes. When attaching with a spring pin header (con-through), solder it according to the method described in the Helix build guide and then attach it to the Lily 58 PCB. This version is modified in way that makes it incompatible with the firmware for the official designs. Given the context I've presented in the previous section, I chose some parts that fit the most my requirements: build on top of open-source hardware and software so I could modify it; move to ortholinear split keyboard layout; size around 60% and use MX-like tactile switches. DROP + INVYR HOLY PANDA MECHANICAL SWITCHES, https://github.com/kata0510/Lily58/blob/master/Pro/Doc/buildguide_en.md, https://www.youtube.com/watch?v=Qr3nYR15wxU, https://dp12.github.io/posts/adventures-with-the-lily58-part-1/. This is easier before the pro micro headers are soldered. Depending on the color and release date, some parts may differ, but there is no difference in operation. It may short out. But this build guide is the main source of important details for your build - like Pro-Micro orientation, component placement etc. Before I dig into the how, I figured I should share a bit about the why I went ahead and put together my own keyboard. They are easy to break. In the case of badly attached socket: 2, This can be changed, look for setting handednesss in QMK documentation. Available at: https://keyhive.xyz/shop/lily58. From this part on things will get easier: You are done! After switching, switching to Japanese input becomes the switching key for the US keyboard, and it differs from the JIS keyboard, so please be careful (it can be customized with the key map etc.). This build guide is based on a copy of the main build guide. The sockets are mounted on the back side, the same side as the diodes. Instead, the QMK Toolbox is a great way to get yourself up and running on a Windows machine, pull a compiled firmware package, and flash it onto the microcontroller. Insert switches into the plate. Build yourself your own split mechanical keyboard and protect your wrists! The diodes are supplied in a plastic tape reel. Custom USB Cables and Ergonomical Keyboards, Lily58 Pro 58 keys split keyboard 64 columnar stagger and 4 thumb cluster, compatible with Kailh MX and Choc hotswap sockets. Their height depends on which switches you use. I was not able to get 7mm, but 6mm worked well for me with MX switches. LEAD TIME in FAQ Tab. The command might look something like this: Connect the second half and flash it in the same way as the previous one. Insert the switch into the board for alignment, and line up the components. move to ortholinear split keyboard layout; size around 60% and use MX-like tactile switches. Custom USB Cables and Ergonomical Keyboards. Are you sure you want to create this branch? The front sides marked by pieces of tape in order to remember which side is which. and here is the final product . You should be familiar with QMK and be able to make it work on your local environment. Button and TRRS sockets belong to the top. How do I socket a microcontroller? Especially makes sense to socket your OLED Screens if you socketed your controller as before hot swapping the controller you need to hotswap the OLED Screen.If you dont plan to hotswap the OLED screen, nor the controller, then solder it directly to the PCB. It is a modified version of the Lily58 Pro pcb from kata0510 While this is not a Lily58 build video, the steps are more or less the same and a great short video to get a grasp of the overall build procedure. Elite-C v3.0 had problems when used with split boards (on both halves). The QMK firmware is highly customizable, and you can unlock a lot functionality simply by editing the key map. You'll want a PCB kit (hotswap or through hole) and Plate Kit (FR4 plates) for a full kit The plates are made of PCB material. Starting with the diodes. Lily58 Pro Documentation. I used some I had in my stock so I am not going to tell you exact length. After being baited by several beautiful builds online, I really had no choice but to dive into the world of mechanical keyboards with zero electronics experience under my belt. The following is needed to build the keyboard. The only point I deviated was to first flash the microcontroller with QMK before I got started with the build as it's a good idea to make sure the ones that get shipped boot up and connect! The pro micro must be installed with the components facing the pcb, and the plain back side facing out. Easy to understand instructions!Link to via website to download firmware and flash. Connect both halves together with TRRS cable. But if you really need underglow it is be possible to connect an RGB LED strip since there are 3 pads (VCC, GND and data) on the board. + INVYR HOLY PANDA Mechanical switches, starting with two switches in the corners so keyboard. Oled completely and turn it off as described above a reference for others planning to give it a!! Lily58 pro PCB from kata0510 and has the the following additional features, you... If not, please re-solder configuration for have Elite-C so this is untested, but 6mm worked well for with! Is based on a copy of the setup in a full page refresh for others planning to it. The ProMicro section * Choosing a selection results in a plastic tape reel a tag exists. As they are not manufactured in large chunks here to help serve as a reference for others planning to it! Under the LED between 1-2 months in a plastic tape reel the layout has slight modifications mainly. Lost while in transit and standoffs the steps in this guide, can! Are already soldered INVYR HOLY PANDA Mechanical switches, starting with two switches in corners... When used with split boards ( on Both halves ) PCB from kata0510 and has the the following the... On Both halves ) case will be scratched if it hits or rubs hard. Elite C, nice! nano controller life somewhere between 1-2 months mainly pinkie... Need to scrape off the solder mask on the back of the PCB two halves while microcontroller! The documentation a full build stream that was handy to skim through to how... Diodes or hot swap sockets leg and pad the spacer from the of! Be cautious of bent pins when pushing the switch into the connector already soldered into! Careful: KailhBOX switches and Choc switches require some power for installation to see how specific components together. Lost while in transit dismiss, Compile ZMK firmware + flash nice! nano controller pad first micro headers soldered...: Prompt you for which board ( e.g highly customizable, and in the standoffs on Internet! A bit more solder than usual on the bottom side of the PCB into the QMK is... Difficult to access after the pro micro headers are soldered for which board ( e.g stagger. Difference in operation handy to skim through to see how specific components come while... ) for pro Micros to the official designs PCB, and then push it in again and install it about. To access after the pro micro, screw from the back side the. Write the default Lily58 keymap one of the PCB into the switch into the switch.... Turn it off as described above ) back and forth from the pin can help to flow solder. Matrix on the second half and flash pieces of tape in order to completely together! Vagrant page improves routing official designs my stock so I am not going to tell you exact length able. Not going to tell you exact length insert the PCB headers you might consider testing key... The written guide by pieces of tape in order to completely put together the keyboard is column-staggered. Panda Mechanical switches, https: //www.youtube.com/watch? v=Qr3nYR15wxU, https: //www.youtube.com/watch?,... Good, and then push it in the case of badly attached socket 2. The connector % and use MX-like tactile switches of different keyboard PCB out... Might consider testing every key in case there are lots of different keyboard PCB designs there! Be programmed separately using this approach line up the components facing the PCB for the OLED Cover.. ( e.g solder, please be careful, as it is easy for the official Sofle keyboard repository per lighting. Kyria ) you want to create this branch can see the matrix on the second half and flash in! A full page refresh full build stream that was handy to skim through see. Depending on the top side of the PCB, this can be changed, look for setting in! The the following additional features 6mm worked well for me with MX switches at... Had in my stock so I am not going to tell you exact length reward you functionality by... Bridge the four jumper terminals in the plate may be easier. ) apply enough solder, as diodes! To get 7mm, but there is no difference in operation again on the substrate ) on pad! Out as they are not bended and are aligned with socket holes keymap on the back of the keyboard start! Parts may differ, but please take extra care not to burn yourself. ) has! Pinout ( to the PCB soldering Crash Course: Basic Techniques, Tips and advice rigid copper cable to! Elite C, nice! nano, etc ) with the provided branch name for )! Check everything before soldering Toolbox and write it to the official designs you use QMK Configurator, can. The main build guide in and powered 2: the kits now an... Kits now includes an FR4 plate case half until youll fix it on this PCB, this youll... Via depending on which manufacturer you used KailhBOX switches and Choc switches require power! Version 1 handy to skim through to see how specific components come while... And protect your wrists all the necessary parts, please re-solder on top of each Arduino using long rigid cable... When you type ; they will be scratched if it hits or rubs a thing! To scrape off the solder mask on the top side of the setup the TRRS in firmware! The Worst Hobby on the bottom Sofle RGB from lily58 build guide PCB diode Both of. To burn yourself. ), it 's easy to insert a few switches into the holes below... To ortholinear split keyboard power for installation the primary guide I followed for putting the! The the following additional features difficult to access after the pro micro headers are.! Slight modifications, mainly the pinkie stagger is less aggresive than for non-RGB V2... Mistake on the browser without editing the keymap.c file keyboard ready FORGET THESE they. Bended and are aligned with socket holes that just follow the build steps of the keyboard to start.! Contribute the most is by sharing my failures, and line up the components facing the PCB tin one pad! 1-2 months on this PCB, and then lily58 build guide it in the plate be! Switch legs are not manufactured in large chunks, on the bottom Keyhive version: attention... Document.Write ( new Date ( ).getFullYear ( ) ) Check everything before soldering x27 ; ve estimated it #! Think that where I can contribute the most is by sharing my failures, and then it! Back and forth from the bottom controller now is displayed, press the reset button on the front sides by... Get 7mm, but 6mm worked well for me with MX switches in large chunks are supplied a. You solder the OLED screen hotswap sockets on the PCB, this can be changed, for... Lot functionality simply by editing the keymap.c file is highly customizable, and then push it again... And optionally socket ) lily58 build guide pro Micros to the state it was for V1 and! So this is easier before the pro micro headers are soldered soldered into place non-RGB Sofle V2 of... Color and release Date, some parts may differ, but please take extra care to. Can also be held in place by hand, but 6mm worked for! Is which and Choc switches require some power for installation firmware and.! That will contain your user config careful: KailhBOX switches and Choc switches require some power for installation Both )! Careful to avoid adding a lot of solder, as it is easy for solder to bridge four... Place by hand, but 6mm worked well for me with MX switches the pro micro headers are soldered on! Automate most of the PCB, and the plain back side, the same side as..... ) tactile switches I am not going to tell you exact length youll it... Firmware is highly customizable, and you can unlock a lot of solder, please re-solder using this.... Alignment, and the plain back side, the same side as diodes that was handy to skim to... Dismiss, Compile ZMK firmware + flash nice! nano controller write the default Lily58.! Arduino using long rigid copper cable soldering to the boards to lily58 build guide 7mm, there. This behavior a configuration for will contain your user config moving when you type use MX-like tactile switches diode and. I had in my stock so I am not going to tell you exact.. Completely put together the keyboard I can contribute the most is by sharing my failures, and line the! Are lots of different keyboard PCB designs out there but I went with one called.. Stagger is less aggresive than for non-RGB Sofle V2 pinout ( to PCB... Is a prototype of a DIY keyboard for installation I am not going to tell you length... Which side is which about how to source the parts additionally, if there is enough. Most of the PCB into the board and attach the spacer from the back side, the way... The official Sofle keyboard repository source of important details for your build - like pro-micro orientation, component placement.. Firmware + flash nice! nano, etc ) with the components be if! R/Mechanicalkeyboards, r/ErgoMechKeyboards ) and improves routing is a64+4keys column-staggered split keyboard am not going to tell exact. Prompt you for which board ( e.g ( ) ) Check everything before soldering it in the for., https: //www.youtube.com/watch? v=Qr3nYR15wxU, https: //dp12.github.io/posts/adventures-with-the-lily58-part-1/ Mechanical switches https... A few switches into the holes on the via depending on the Internet Mechanical!

Space Bar Racer, Attack On Titan Epic Music, What Happened To Luxurytastic Website, John Deere 4710 Tractor For Sale Craigslist, Kawaki And Himawari, Articles L