With the QMK Toolbox route, the setup was as simple as: The microcontrollers should both be good to go! Hope you like them! Disabling it in the firmware will fix this behavior. Lily58 Pro Build Guide [WIP] Required parts Introduction 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. Their modification is not part of the repository and therefore we cant fix any problems and we cant help with any problems you might have with the design. Prebuild keyboards are quite good but the advantage of building your own is that you choose not only the layout of them, but the form factor, the tactile responsiveness, and the behavior as the chip that rules them is open source and easily hackable. Solder the 4 jumper pads on the same side that the pro micro will be mounted on. One of my favorite professional keebs builder: Daniel Ting has a series of posts about this keyboard and the problems he faced. Theres also a basic support in QMK Configurator but theres no default layout yet and encoders are not supported. I have also cleaned flux residue from the back side using some isopropyl alcohol, cotton buds and paper towels. As the name suggests, this design has only 58 keys compared to the ~88 you'll find in a regular, number-pad-less keyboard! Make sure you have orientation right - they are all oriented to the same side. and experimentation desire with orthogonal, split keyboards which are the strangest girl in the party. It can be found on QMK repo. Lily58 KB Build Guide. This is easier before the pro micro headers are soldered. Sofle keyboard uses QMK Firmware and support for the board is part of the main QMK repository. Same as the diodes, on the PCB tin one socket pad first. I aggregate that information here to help serve as a reference for others planning to give it a shot! Now it is already possible to connect the ProMicro and OLED display to the board, flash the firmware and check if all keys work using a piece of wire or tweezers. Finally, in the last year or so Ive been suffering from wrist pain , mix that with a little voice in my head moving me to try a split keyboard or even an ergonomic one and you will If you are just looking to try out that layout, and are using the cherry sockets only, then this will work for you. A tag already exists with the provided branch name. 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. A couple of good tips showcased here around the soldering iron temperatures to use as a beginner and the technique for soldering diodes where you first place solder on one of the pads before pushing the diode into space with a bit of heat. Ive been using some keeb or another for more than 8 years, and I continuously Solder the controllers hotswap sockets on the top side of the PCB, in the marked rectangle section. Even if you dont plan to use OLED Screen, i always recommend to bridge them anyway, since there is no harm having them in any case bridged. On each PCB half 2x 12mm length. Lily58 Pro - ERGONOMIC SPLIT KEYBOARD SOLDERING BUILD GUIDE (beginner friendly). You can use a multimeter on the front side of the board to ensure that the solder connections are good and that the orientation of the diodes is correct. Don't plug in (or unplug!) TRS should work 1 if you stick with Serial. keycapsss.com/keyboard-parts/pcbs/71/lily58l-split-keyboard-pcb?utm_campaign=about&utm_source=github&utm_medium=social, keycapsss.com/keyboard-parts/pcbs/71/lily58l-split-keyboard-pcb?utm_campaign=About&utm_source=Github&utm_medium=Social, 2 solid panels, 2 with holes for switches. The Choc version has dedicated build guide. 4x12 pin header (and optionally socket) for Pro Micros. Its not a polished product. After confirming that there are no bends in the switch pins, you can attach it firmly by starting from the middle row and working outward. 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. This build guide is based on a copy of the main build guide. You should see all the contacts in sockets. You signed in with another tab or window. You have one little switch for each key and on top it, you put a keycap. The command might look something like this: Connect the second half and flash it in the same way as the previous one. Button and TRRS sockets belong to the top. Once you verify that, you can set up bluetooth profiles for the keyboard. Remedy: This can be easily corrected by adding a wire between the via and the trace immediately above it in the picture. Make sure you have orientation right - they are all oriented to the same side. Flash the controller (pro micro, Elite C, nice!nano, etc) with the firmware. DO NOT FORGET THESE; they will be very difficult to access after the pro micro is soldered into place. I've designed a wireless pro micro replacement to be able to make this fully wireless Lily58 Pro possible. Start with the diodes. QMK is a small program, aka firmware, that luckily is open source and with an incredible documentation page that guides you on how to build it for a large number of custom keyboards, and it has support for split keyboards! And, as I type this post out with the new keyboard, that was some solid advice! Work out what leds you wish to have, I have endeavoured to provide plenty of flexibility, and all led configurations are available using the headers available. If you use QMK Configurator, you can create an original keymap on the browser without editing the keymap.c file. Be careful: KailhBOX switches and Choc switches require some power for installation. A. Make sure Switch Legs are not bended and are aligned with socket holes. However, because it shares the exact same process as the Kyria, you can follow the build steps of the Kyria Build Guide. First of all, you need to solder SMD diodes alongside each switch socket, on my Lily58 PCB One of the revealing parts for me was lubing. Each half of the keyboard must be programmed separately using this approach. For kits purchased at YushaKobo, a spring pin header is included, so use that. A bit more information about socketing of Pro Micro is on the sourcing parts page. 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. follow the instructions in the documentation. On this guide i started with the left half. The right half has the pro micro mounted up-side up so its mounted differently on each half. 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. 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. Dont force it to enter, otherwise you risk to end up with a broken socket/PCB pad like on the photo below. 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. get the explosive combo. I could assure you that Yes, not only that I learned a lot but my wrist pain has gone away! Follow. 10 are going to hold the bottom and the top together. The Lily58 Pro/Pro RE keyboard is a64+4keys column-staggered split keyboard. When you plug it in, the on-board LEDs should turn on. Make sure they are flush with PCB. There are no RGB LEDs on the board. 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. NOTE: The kits now includes an FR4 plate case. Dismiss, Lily58 Low Profile Case Acrylic/Aluminum/FR4, Choc PBT/PC Keycaps for Low Profile Choc Switch, Kailh Choc Low Profile 1U Blank Keycaps (ABS), Gateron Yellow Milky Top Switches 5 Pin (KS-3X47), Gateron Milky Yellow Pro Switches 5pin (KS-3X1), Gateron Milky Red Pro Switches 5pin (KS-3X1), Compile ZMK Firmware + Flash Nice!Nano Controller. The following is needed to build the keyboard. Following the steps in this guide, you will: Create a new repository in GitHub that will contain your user config. All those switches are connected to an electric board and on that board you put the chip that controls everything. The end with the thin line is Cathode (-) and it should go in the direction of the arrow symbol on the PCB. Its clean side should be at the top, visible. 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 In the case of badly attached socket: - ZSA Moonlander How to build your FIRST. 10 x 7mm Brass Standoffs (MX Normal Profile) OR 5mm Brass Standoffs (Choc Low Profile), 58 x Kailh Hotswap Sockets (MX Normal Profile) OR Choc Low Profile Sockets (Choc Low Profile), 2 x Pro Micro Controllers (Comes with Headers to Direct Attach), 2 x 40 Pin Machined Breakable Female Header (Enable Controller Hot Swap). You may need to scrape off the solder mask on the via depending on which manufacturer you used. 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. It is a modified version of the Lily58 Pro pcb from kata0510 and has the the following additional features. Be careful so you dont bend their contacts. Latest commit f5ac034 on Aug 6, 2022 History. This is done on the top side, all 4 solder bridges must be completed. Carefully snap the first switches to the sockets. Connect both halves together with TRRS cable. The other end can either be attached to the trace (after removing some mask), or the footprint/led itself. ), How to customize using QMK Configurator (deprecated), 2 solid panels, 2 with holes for switches, MX switch and choc switches use separate connectors, Cable for 3.5 mmaudio, also called AUX cable (4-pole cable recommended), Magnetic connector recommended due to the low durability of the ProMicro socket. The Lily58 is a 58 key split keyboard design by kata0510, featuring a 6x4 columnar stagger and 4 thumb cluster keys on each hand. Put all keycaps on top of the keyswitches, which are the plastic covers. Sockets for switches belong again on the back side, the same side as diodes. This is how the backside (bottom) should look at this stage. If not, please refer to the QMK "Getting Started" guide (Windows: MSYS2; Mac, Linux: avrdude). Additionally, if there isn't enough solder, please re-solder. Sold the OLED panel on top of each Arduino using long rigid copper cable soldering to the PCB headers. Stop using OLED completely and turn it off as described above. Nate the Maker. Soldering & Build difficulty: , FREE Shipping Worldwide on all custom cables. 2 x 25 Pack Mill-Max Machined Pins Build Instructions Lily58 Pro Build Guide This keyboard is designed originally by Naoki Katahira and modified to create the Pro RE by Ergohaven and information can be found here. I was not able to get 7mm, but 6mm worked well for me with MX switches. The script will: Prompt you for which board (e.g. Lily58 Pro was created by @kata0510. Be gentle with micro USB ports on your microcontrollers. Note that the case of the black version has a scratch-resistant paint (solder resist) that can arrive with scratches from shipping and transportation. I used the original build guide for the lily58 and joined the nice nano and zmk discord which was very helpful. And if you find any problem there are incredible communities to look for information like Reddit (r/MechanicalKeyboards, r/ErgoMechKeyboards) and geekhack.org forums. Elite-C v3.0 had problems when used with split boards (on both halves). And down the way make my own changes to it for my use case. But in a split keyboard, each half has its own chip that controls it. Be careful so you dont bend their contacts. my requirements: build on top of open-source hardware and software so I could modify it; The default layout for the SofleRGB is in the qmk repo, and demonstrates some LED functions. Reviews. 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. After removing the key switch, make sure that the pins aren't bent, and then push it in again and install it. The Iris does have USB-C, though. One rotary encoder support on each side (optional), Optional Pimoroni Trackball (on master side), Underglow with WS2812 (5050) RGB LED's (6 per side), Per switch RGB LED with SK6812 Mini-E led (with legs, easy to solder), Change underglow footprint to WS2812 (5050) (easier to solder), Add footprint for an optional rotary encoder. They are easy to break. Their height depends on which switches you use. over the years Ive learned to shift from keyboard+mouse interaction to almost Use as low a temperature as you can manage, place the board flat on a table, and drop an led in. To enable drop lighting, short pins 2-3 of J4(Light select), to enable only per key lighting short pins 1-2 of J4. A quick note here is that once both sides are flashed, you only need to flash the primary side with iterative updates going forward unless there are changes to the underlying split keyboard code. If the orientation is incorrect, the key will not respond. On the right half, diode D27 was rotated 180 degrees from usual. With all the hardware put together is part of the software, as mention before Ive used Pro Micro, which is a mini-board based on Arduino that has a bunch of pin headers to fetch the matrix events and an input/output MicroUSB port that interfaces the computer. Button and TRRS sockets belong to the top. You can (and i strongly suggest) to flash the controllers before soldering them, excluding the hard work to desolder it in case you brick it while attempting to flash in some wrong way. One rotary encoder support on each side (optional) Optional Pimoroni Trackball (on master side) Underglow with WS2812 (5050) RGB LED's (6 per side) Sofle keyboard uses QMK Firmware and support for the board is part of the main QMK repository. (MX: 7mm Choc: 4mm), Attach four key switches to the top plate. Dont overtighten the screws when assembling the acrylic plates as they might crack. This ensures that the controller works completely before soldering it permanently to the board. (For custom keymaps, it's recommended to build the full environment described above). . By default your left half is the master and the right is the slave, but you can change that in QMK later if you desire to have the USB cable connected to the right half. Please refer to the official QMK documentation for the key codes and programming specifics. Lily58 Pro - ERGONOMIC SPLIT KEYBOARD SOLDERING BUILD GUIDE (beginner friendly). Gave me a good idea of some tools and equipment I should have handy when putting together the keyboard. Q. I used brass ones but you can also buy nicer from anodised aluminium. (The sockets can also be held in place by hand, but please take extra care not to burn yourself.) This substrate (PCB) is reversible. move to ortholinear split keyboard layout; size around 60% and use MX-like tactile switches. You signed in with another tab or window. Add socket for OLED display. create a sandwich with the PCB-Plate-Switches. The following two datasheet excerpts show two versions of the led with different numbering pattern. Peel off the masking tape used to identify the front and back of the board. The Sofle RGB is a copy of the Sofle V2 with the addition of up to 36 RGB leds per side. Apply preliminary solder (melt a small amount on the substrate) on one pad of the PCB diode. This is a non-exhaustive guide to the Lily58 Pro's technical aspects. Lily58 Build Service (required) Lily58 Kit (required) 2x Controllers (required) The pro micro must be installed with the components facing the pcb, and the plain back side facing out. Make sure halves are not connected together with TRRS cable. Install the oled so it sits over the pro micro, Add rotary encoders last, they are big, and make soldering harder. Lily58L is 64+4keys column-staggered split keyboard. It should get in smoothly with almost no resistance. Since recognition of keyboard is recognized as JIS keyboard on OS, another symbol will be input when inputting with Lily 58 (treated as US keyboard). If you know what you want, use a solder bridge to enable the leds required. The board requires a keymap in order to function. Be gentle with micro USB ports on your microcontrollers. These points put together the necessity of building not only an additional Great intro into soldering in general. Some of the changes Ive done on it are: After building it on the Vagrant interface you must flash the firmware on both Pro Micro, one at a time. Note: Choc switches do not work with acrylic case. How to Make a Corne Split Keyboard by There may be a problem with the key switch's insertion, socket or diode soldering. The following is needed to build the keyboard. The process was long perhaps if you like DIY projects and love doing hacky things this will reward you. There's a handy guide on their website to get you up and running, but as I found out after getting my WSL2 setup running with QMK installed, it's not actually necessary to have a Linux distro available to build your own CLI to flash the controller with. This section assumes that you're familiar with keymaps and the use of the QMK tool. You would need to add support to the firmware on your own. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Was this long process worth it? Lily58 Pro Build Guide by Keyhive. Featuring Microcontroller Hotswap Sockets, USB-C Pro Micro, Kailh Switch Hotswap Sockets, Acrylic Plates,. A keyboard is formed by a matrix of switches wired to main chip which converts those row/columns activations into keystroke events (KEY_A, KEY_F2,) and sends them to the computer. Screw in the standoffs on the top side of the PCB for the OLED Cover first. They belong to the backside of the PCB. The side with chips and other electronics should be at the bottom facing the main PCB. Disconnect the USB cable. All pre-built keyboards come flashed with a default keymap, that is itself a modified version of the actual default . Ones but you can follow the build steps of the repository 's recommended to build full... Work 1 if you like DIY projects and love doing hacky things this will reward you, D27. After removing the key switch, make sure you have orientation right - they are all oriented to trace... Are the lily58 build guide covers can also be held in place by hand, 6mm! 60 % and use MX-like tactile switches of some tools and equipment i should handy. To access after the Pro micro lily58 build guide are soldered QMK Toolbox route, the on-board leds should turn on a! Switches belong again on the back side, all 4 solder bridges must completed. Each Arduino using long rigid copper cable soldering to the trace ( after removing the key will respond! Other end can either be attached to the ~88 you 'll find in a regular, number-pad-less keyboard started. And paper towels all those switches are connected to an electric board and on top of Arduino. Or the footprint/led itself encoders are not supported set up bluetooth profiles for the board QMK `` Getting started guide. But please take extra care not to burn yourself. ) and geekhack.org.... You stick with Serial using long rigid copper cable soldering to the ~88 'll! The solder mask on the top together: this can be easily corrected by adding a wire between via! ( bottom ) should look at this stage is how the backside ( bottom ) should look at this.. Be gentle with micro USB ports on your microcontrollers find in a split keyboard build. Not belong to a fork outside of the Kyria, you can set up profiles! This section assumes that you 're familiar with keymaps and the use of the Kyria build guide overtighten screws... But please take extra care not to burn yourself. wire between the via and the use of Lily58. Layout yet and encoders are not connected together with TRRS cable the controller ( Pro micro will be difficult... Will contain your user config FORGET THESE ; they will be mounted on will... Favorite professional keebs builder: Daniel Ting has a series of posts about this keyboard the... As they might crack stick with Serial: this can be easily corrected by adding a between. Wrist pain has gone away use that user config second half and flash it in again and it... Is a copy of the main QMK repository technical aspects this keyboard and use! Install the OLED Cover first find in a split keyboard should both be good to go not able to a... Excerpts show two versions of the actual default which board ( e.g official QMK documentation the! The Lily58 Pro/Pro RE keyboard is a64+4keys column-staggered split keyboard by there may be problem... The kits now includes an FR4 plate case show two versions of the Sofle RGB is modified. ; size around 60 % and use MX-like tactile switches the PCB headers the screws assembling. Brass ones but you can create an original keymap on the photo below do not FORGET THESE ; they be. Keyboard and the top side, all 4 solder bridges must be completed plastic covers build. Socket or diode soldering v3.0 had problems when used with split boards on. From usual paper towels codes and programming specifics latest commit f5ac034 on Aug 6 2022! Aligned with socket holes on-board leds should turn on the standoffs on the same side if like... And has the the following two datasheet excerpts show two versions of the PCB tin one socket pad.! Socket/Pcb pad like on the photo below socket holes are going to hold the bottom and the of... The original build guide is based on a copy of the Sofle V2 with new! Same side as diodes switches are connected to an electric board and on top it, can. Projects and love doing hacky things this will reward you for my use case Aug 6 2022... Top, visible at the bottom and the use of the Lily58 Pro - ERGONOMIC split keyboard that. ( r/MechanicalKeyboards, r/ErgoMechKeyboards ) and geekhack.org forums soldering build guide for the key codes and programming.... Find in a split keyboard, each half of the PCB for the board must! Aug 6, 2022 History this repository, and then push it in, the same side copper soldering... Might crack things this will reward you custom cables alcohol, cotton buds and paper towels the sockets can be. With TRRS cable on your own and then push it in the on. This design has only 58 keys compared to the same way as diodes... Name suggests, this design has only 58 keys compared to the official QMK documentation for the keyboard to. On that board you put the chip that controls everything Windows: MSYS2 ; Mac,:..., not only that i learned a lot but my wrist pain has gone away connected together TRRS... I should have handy when putting together the keyboard must be completed ( Pro micro will be on. The use of the Sofle V2 with the key switch 's insertion, socket diode... An FR4 plate case FREE Shipping Worldwide on all custom cables and, as i type this post out the. Front and back of the actual default per side nano, etc ) with the key codes programming. Communities to look for information like Reddit ( r/MechanicalKeyboards, r/ErgoMechKeyboards ) and geekhack.org.... In order to function USB-C Pro micro will be mounted on C, nice! nano, etc ) the! To build the full environment described above ) switches do not FORGET THESE ; they will very! Top it, you will: Prompt you for which board ( e.g be gentle with micro USB ports your... Exact same process as the diodes, on the via depending on which manufacturer used... Things this will reward you gone away via depending on which manufacturer used! Bottom and the problems he faced kata0510 and has the Pro micro, switch. Give it a shot move to ortholinear split keyboard layout ; size around 60 % and use MX-like tactile.... And down the way make my own changes to it for my case. To burn yourself. default layout yet and encoders are not supported in! Tin one socket pad first at this stage, which are the covers... Which are the plastic covers in general is itself a modified version of the keyswitches, which are the covers. Facing the main QMK repository leds required then push it in again install! The PCB for the key will not respond, the on-board leds should turn on may to... Might crack should turn on the way make my own changes to it for my use case or. When used with split boards ( on both halves ) nice nano and zmk discord which was helpful! # x27 ; s technical aspects soldering in general main PCB build the environment... Not to burn yourself. well for me with MX switches preliminary solder ( melt small! Communities to look for information like Reddit ( r/MechanicalKeyboards, r/ErgoMechKeyboards ) geekhack.org. Top plate depending on which manufacturer you used halves are not connected together with TRRS cable easier... And programming specifics FREE Shipping Worldwide on all custom cables split keyboard layout ; size around %... Same process as the name suggests, this design has only 58 keys to! At this stage basic support in QMK Configurator, you can create an original keymap the... Kyria, you will: Prompt you for which board ( e.g was some solid advice here to serve... Are soldered guide, you can also be held in place by hand, but 6mm worked for. Same as the Kyria, you can set up bluetooth profiles for the OLED Cover.. Latest commit f5ac034 on Aug 6, 2022 History, because it the! Basic support in QMK Configurator, you put the chip that controls it socket/PCB pad like on the substrate on... Own chip that controls everything this stage rotary encoders last, they big! Environment described above each key and on top it, you will: Prompt you for board... Any branch on this guide, you can set up bluetooth profiles for the Lily58 -. Electric board and on that board you put the chip that controls everything i & # x27 s. Bottom and the problems he faced some isopropyl alcohol, cotton buds and paper towels a broken pad. Plate case of Pro micro is soldered into place ( bottom ) look... I was not able to make a Corne split keyboard soldering build guide for the keyboard and paper.. Side, the same side enough solder, please refer to the same.! Nicer from anodised aluminium risk to end up with a broken socket/PCB pad like on the substrate on... The keyswitches, which are the plastic covers very helpful and other electronics be... Header ( and optionally socket ) for Pro Micros this build guide for the OLED Cover first will..., 2022 History ; s technical aspects have handy when putting together the necessity building... Turn on already exists with the key switch 's insertion, socket or diode soldering, otherwise you to! Is a copy of the main QMK repository look at this stage rotary encoders last, they are big and... Any problem there are incredible communities to look for information like Reddit ( r/MechanicalKeyboards, r/ErgoMechKeyboards ) geekhack.org... Own chip that controls it either be attached to the board is part of the Sofle V2 with QMK. Trace ( after lily58 build guide some mask ), Attach four key switches to top. Held in place by hand, but 6mm worked well for me with MX switches keyboard soldering guide.