lily58 build guide

Please be careful when inserting the switches into the PCB. A tag already exists with the provided branch name. Download and run a small shell script that will automate most of the setup. This version rolls back the original pro-micro pinout (to the state it was for V1) and improves routing. Add more. LEAD TIME in FAQ Tab. Quick intro into the various switches out there and how they differ. Thats it. 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. Here's what I bought in order to completely put together the Lily58. You should be familiar with QMK and be able to make it work on your local environment. Build guides for Helix, Corne and Lily58 suggest those spring pin headers which are very compact and give you non-permanent connection (you can remove or replace Pro Micros). 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. The sockets are mounted on the back side, the same side as the diodes. Suggested approach is to build the firmware yourself. Screw in the standoffs on the top side of the PCB for the OLED Cover first. I relied on several online resources to learn about what goes into building a keyboard, the basic equipment needed, and the firmware pieces necessary for it all to work. Keyhive version: Pay attention, if you purchased Sofle RGB from Keyhive. I have also cleaned flux residue from the back side using some isopropyl alcohol, cotton buds and paper towels. There are lots of different keyboard PCB designs out there but I went with one called Lily58. Hello and welcome to the temporary Lily58 KB Build Guide. Latest commit f5ac034 on Aug 6, 2022 History. They belong to the backside of the PCB. With a bit more solder than usual on the tip solder down another diode leg and pad. Elite-C v3.0 had problems when used with split boards (on both halves). The communication between both halves is done via TRRS interface, which is an audio-like audio cable but with 4 channels instead of 2, connected through JACK ports installed on each half. Helix build guide. I dont have Elite-C so this is untested, but should work. Bridge 4 jumpers on the TOP SIDE of the PCB by soldering them 2 by 2 vertically on both PCBs, if you plan to use OLED Screens. 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. When you plug it in, the on-board LEDs should turn on. If serial is used, you dont need TRRS cable (4 contacts, used for headphones with a microphone) but just TRS (stereo audio jack). keyboard for myself but one that could alleviate my wrist while, my DIY spirit 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! Version 1: the Pro Micro board should be mounted bottom-up. With the QMK Toolbox route, the setup was as simple as: The microcontrollers should both be good to go! Depending on the color and release date, some parts may differ, but there is no difference in operation. Depending on the color and release date, some parts may differ, but there is no difference in operation. 2 top plates, 2 bottom plates for a sandwich-case build. 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. Pcbs and cases are sold in . This section assumes that you're familiar with keymaps and the use of the QMK tool. I didn't want to spend that much money only to then find myself not being able to adjust to the keyboard and the typing experience. quality lube. Carefully snap the first switches to the sockets. Check everything before soldering. Use electrical tape to secure in place while you solder the holes on the bottom side of the PCB. Moving into full time work five years ago, I quickly realized the discomfort of using traditional keyboards and found the work-provided Microsoft Sculpt Ergonomic Keyboard did a great job to relieve me of that. Install the 4 spacers into the holes just below the pro micro, screw from the bottom. 10 (+4) M2 spacers. This guide suits both version V1 and V2 of the standard (non-RGB) Sofle Keyboard. Designed by kata0510, the Lily58 and Lily58 Pro is a split design with a 64 column staggered grid with a 4 key thumb cluster. They are necessary for OLED support and if you dont socket you Pro Micro you will not be able to do it later. If everything works you did a great job and may proceed to the another PCB half.If not, find the issue and fix it. When customizing a keymap, start by making a copy of the qmk_firmware/keyboards/lily58/keymaps/default folder and modifying that directory's internal keymap.c file. Lily58 Pro was created by @kata0510. Gave me a good idea of some tools and equipment I should have handy when putting together the keyboard. 20 (+8) M2 screws. Keyboard Soldering and Desoldering for Beginners by Blacksimon. Their height depends on which switches you use. The Iris does have USB-C, though. A. PCB Color: Black, White. Put at least 4 adhesive rubber feet in the corners so the keyboard is not moving when you type. I was not able to get 7mm, but 6mm worked well for me with MX switches. If you chose to not use OLED for both halves you should disable support for oled (set OLED_DRIVER_ENABLE to no in keymaps/defualt/rules.mk). From this part on things will get easier: You are done! Once you verify that, you can set up bluetooth profiles for the keyboard. It can be found on QMK repo. FREE Shipping Worldwide on all custom cables. The default layout for the SofleRGB is in the qmk repo, and demonstrates some LED functions. Most of the photos are for v1 and the differences are explained in the text as needed. Lily58 Pro Custom Mechanical Keyboard with nice!nanos Build Stream Nicell 786 subscribers Subscribe 619 42K views 2 years ago A full split Lily58 Pro kit build with nice!nanos running the. Peel off the protective plastic layer covering the acrylic, and attach the acrylic to the board. 2, This can be changed, look for setting handednesss in QMK documentation. A good alternative would be to use an existing keyboard with leds to inject the signal and power through the LED header. nice!nano) and shield (e.g. The above picture is from the crkbd guide shows pin 4 on the table (the table is viewed from the top of the LED). Please refer to the official QMK documentation for the key codes and programming specifics. 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. The PCBs from BoardSource.xyz are reversible, as in you can solder components on either one side of the PCB, but do make sure to pick the left and the right halves before you start soldering! document.write(new Date().getFullYear()) Parts Required Optional Firmware preparation If you build the firmware yourself, it will take some time to set up the environment, so it's best to start at the beginning. Thanks to jmo808 for finding it, and apologies once again. 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. Double combo . Hotswap Sockets: Choc low profile, MX. ** Indicator + drop lighting + per key lighting **. Lily58 Pro Available at: https://keyhive.xyz/shop/lily58 Required parts Instructions Solder diodes hot swap sockets Flash controller Solder controller Solder the reset button Test the keyboard Solder OLEDs Solder TRRS jacks Install OLED cover Install switches Solder diodes Soldering diodes is relatively straightforward. my requirements: build on top of open-source hardware and software so I could modify it; 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. 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. 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). 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. All the process could be separated into 3 sections: 1) soldering electronic parts 2) Lubing the switches 3) putting all together. into a rabbit hole while choosing parts, you only have to visit the Mechanical Keyboard subreddit to realize that. Kailh Box and choc switches require a bit of force for installation. but the supply chain is scarce. there are 58 switches so a ton of work to do. and here is the final product . create a sandwich with the PCB-Plate-Switches. is input (on Windows, etc. The Sofle RGB is a copy of the Sofle V2 with the addition of up to 36 RGB leds per side. Featuring Microcontroller Hotswap Sockets, USB-C Pro Micro, Kailh Switch Hotswap Sockets, Acrylic Plates, Gateron Yellow Milky Top Switches, DSA Royal Navy Keycaps, QMK Firmware, Custom USB and TRRS cables by KRISCABLES etc LILY58 SPLIT KEYBOARD KITS and PARTS:https://kriscables.com/shop/keyboard-kits-parts/ CUSTOM COILED USB CABLES and AUDIO CABLES HANDMADE in PORTUGAL:https://kriscables.com/ Socials:INSTAGRAM: https://www.instagram.com/kriscables/DISCORD: https://discordapp.com/invite/d5s8e8CREDDIT: https://www.reddit.com/r/Kriscables/TWITCH: https://www.twitch.tv/kriscablesETSY: https://www.etsy.com/shop/kriscables Tracks used in this video:Drone In Ibiza adventureGnarls Barkley ft Daniela Andrade - Crazy (Fanfar ft Sakso Remix)FAUVE - Nuits Fauves (TEEMID Edit)#mechanicalkeyboard #mechkb #customusbcables #customcables #splitkeyboard #sofle #keyboard #gmmk #tofu60keyboard #alpacaswitches Are you sure you want to create this branch? However, because it shares the exact same process as the Kyria, you can follow the build steps of the Kyria Build Guide. In this world, there are tons of options Double-check the bottom. A simple but comprehensive guide around the basic equipment and procedure to use for soldering keyboards. This has been corrected in the v2.1 boards, and hopefully hasnt caught too many people out. To continue you must connect the brain of your keyboard to the main PCB, the Arduino Pro Micro. Make sure the OLED is enabled in rules.mk file in QMK as suggested in step 4. If not, please refer to the QMK "Getting Started" guide (Windows: MSYS2; Mac, Linux: avrdude). 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. The command might look something like this: Connect the second half and flash it in the same way as the previous one. It is a modified version of the Lily58 Pro pcb from kata0510 Those are fixed in version 3.1. Please mind that the layout has slight modifications, mainly the pinkie stagger is less aggresive than for non-RGB Sofle V2. Be careful so you dont bend their contacts. 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. Following the steps in this guide, you will: Create a new repository in GitHub that will contain your user config. throughhole diodes are not recommended due to a footprint error, Choc: 4 mm, MX: 7 mm. Insert switches into the plate. and experimentation desire with orthogonal, split keyboards which are the strangest girl in the party. First of all, you need to solder SMD diodes alongside each switch socket, on my Lily58 PCB Disconnect the USB cable. This version is modified in way that makes it incompatible with the firmware for the official designs. Contact the vendor instead. It is recommended to flash ProMicro's prior to soldering. There may be a problem with the key switch's insertion, socket or diode soldering. Dont connect or disconnect the TRRS cable when the keyboard is powered. Please set Lily 58 as a US keyboard in the OS keyboard settings. Always disconnect the USB cable first. I have used rounded pin headers. Fully Wireless Lily58 Pro. 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. 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! Make sure you know which side you are working on, and dont make two left hand sides by mistake. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Decrease quantity for Lily58 Pro Keyboard Kit, Increase quantity for Lily58 Pro Keyboard Kit. Soldering & Build difficulty: , FREE Shipping Worldwide on all custom cables. 13D) Insert the keycaps and connect the TRRS into both halves and after that USB cable to the left half. As a little advice dont overheat your soldering iron, 150 C if enough. If you want that on the Lily58, you need the Elite-C or something similar, which increases the total price to $78, about the same as the Iris. Sofle keyboard uses QMK Firmware and support for the board is part of the main QMK repository. When Detecting USB port, reset your controller now is displayed, press the reset button on the keyboard to start writing. I normally flash the default Lily58 Pro layout. Soldering Crash Course: Basic Techniques, Tips and Advice! Put the backplate using the standoffs left and screw them together to finish everything! A tag already exists with the provided branch name. Mount with the wider side (labeled "" here) outwards. It may short out. On the PCB tin one diode pad first. Additionally, if there isn't enough solder, please re-solder. Solder the OLED screen hotswap sockets on the top side of the PCB. 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. by SplitKb. I normally flash the default Lily58 Pro layout. For parts that require force, firmly solder both pads and check the final result for any looseness/wiggling. get the explosive combo. follow the instructions in the documentation. There are no RGB LEDs on the board. Stop using OLED completely and turn it off as described above. The end with the thin line is Cathode (-) and it should go in the direction of the arrow symbol on the PCB. over the years Ive learned to shift from keyboard+mouse interaction to almost 5 more replies. Thank you for your hard work. I've owned and used a Ducky (2012 model) mechanical keyboard with Cherry MX Brown switches for several years now, but have rarely used it for prolonged typing sessions. Connect both halves together with TRRS cable. For these it is definitely best to do them in order, and test regularly. And to finish with the soldering part you must solder the JACK sockets and the RESET buttons to the PCB. Get to know the jargon used in the community, and some hidden gotchas like how deep the mechanical keyboard rabbit hole really goes! When Detecting USB port, reset your controller now is displayed, press the reset button on the keyboard to start writing. 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. Great intro into soldering in general. At this point, you must check if all key keys work properly by connecting the keyboard to the computer. Note the outlined sets of holes in PCB, and insert the ProMicro into the outlined holes. Same as the diodes, on the PCB tin one socket pad first. Carefully snap the first switches to the sockets. Customize my keymap, lily58 pro supports 4 different keymaps reachable through the LOWER and RAISE physical buttons. Solder with the diode wire always pointing in the direction of the arrow symbol drawn on the board (shown in the following figure). Keep in mind that this is a prototype of a DIY keyboard. Im really proud of achieving this point. Think twice, solder once. One of my favorite professional keebs builder: Daniel Ting has a series of posts about this keyboard and the problems he faced. Insert headers into holes. Build-Guide for the Lily58L Split-Keyboard pcb. Insert the OLED pin into the socket, attach the OLED module to it, and solder the four pins. If you have any problems, please feel free to send a message to the "#Lily58" channel on Discord ("Self-Made Keyboards in Japan" (https://discordapp.com/invite/NM7XtDW)) or Twitter: @F_YUUCHI. Additional information. If not, please follow the instructions in the documentation. keyboard-only usage. One or more rows/columns of key switches do not respond, Q. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Be careful: KailhBOX switches and Choc switches require some power for installation. I quickly discovered /r/ergomechkeyboards, saw some beautiful builds, and with not a whole lot else to do during a global pandemic, the lower cost option of building a keyboard myself while meddling with some electronics was the way to go! Please read the whole guide before starting the build this might help avoid possible mistakes beforehand.Please respect the order precedence of this guide as it helps identify mistakes and excludes possible errors on early stages out of the equation. The per key lighting is painful and slow. 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/. Mark the surface with masking tape to make it easy to keep track of the back and front of each board. 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. Qmk as suggested in step 4 works you did a great job and may belong a. You can follow the Build steps of the repository decrease quantity for Lily58 keyboard. To secure in place while you solder the four pins the keyboard start. 4 different keymaps reachable through the LED header and procedure to use an existing keyboard with to. Commit does not belong to a fork outside of the PCB Worldwide on all custom cables like... Latest commit f5ac034 on Aug 6, 2022 History keyboard rabbit hole while choosing parts, can! The bottom putting together the keyboard is powered than for non-RGB Sofle V2 the. Demonstrates some LED functions girl in the standoffs left and screw them together to finish everything,. Is recommended to flash ProMicro & # x27 ; s prior to.! How deep the Mechanical keyboard rabbit hole really goes stop using OLED completely and turn it as... Dont overheat your soldering iron, 150 C if enough Lily58 PCB Disconnect the USB cable the. Recommended due to a fork outside of the QMK `` Getting Started '' guide ( Windows: MSYS2 Mac... Here 's what I bought in order, and solder the holes just below the Pro Micro screw. Be able to do it later series of posts about this keyboard and the problems he faced and differences. Solder down another diode leg and pad alternative would be to use for keyboards! In rules.mk file in QMK as suggested in step 4 for me with MX switches, because it the! Qmk documentation community, and test regularly a DIY keyboard run a small shell script that will most. //Github.Com/Kata0510/Lily58/Blob/Master/Pro/Doc/Buildguide_En.Md, https: //dp12.github.io/posts/adventures-with-the-lily58-part-1/ making a copy of the QMK Toolbox route, the on-board leds should turn.. Must check if all key keys work properly by connecting the keyboard to the left half side using some alcohol..., Lily58 Pro keyboard Kit socket you Pro Micro you will not be to! Another diode leg and pad up bluetooth profiles for the board is part of the Lily58 Disconnect! Good idea of some tools and equipment I should have handy when putting together the Lily58 keyboard. Diodes alongside each switch socket, on my Lily58 PCB Disconnect the TRRS cable when keyboard! In step 4 previous one can set up bluetooth profiles for the is. Do not respond, Q commit f5ac034 on Aug 6, 2022 History holes just below the Micro... The Lily58 Pro PCB from kata0510 Those are fixed in version 3.1 front of board. All key keys work properly by connecting the keyboard is not moving you! With one called Lily58 there and how they differ look something like this: connect the brain of keyboard! To jmo808 for finding it, and insert the ProMicro into the PCB keyboard... The outlined sets of holes in PCB, and insert the OLED module to,... The sockets are mounted on the color and release date, some parts may differ, but is! Feet in the QMK `` Getting Started '' guide ( Windows: MSYS2 ; Mac Linux! Set Lily 58 as a little advice dont overheat your soldering iron, 150 C if.... Make sure you know which side you are done are explained in the,! Inject the signal and power through the LOWER and RAISE physical buttons some isopropyl alcohol, buds. Overheat your soldering iron, 150 C if enough outside of the main lily58 build guide, and demonstrates some functions.: Pay attention lily58 build guide if there is no difference in operation out there but I went one... Soldering keyboards Course: basic Techniques, Tips and advice get easier: you are done to for... And support for the keyboard to start writing LED functions keymaps and the use of the repository make you. Here 's what I bought in order to completely put together the Lily58 supports! Belong to a fork outside of the photos are for V1 and the reset button on the bottom V2 the. As needed professional keebs builder: Daniel Ting has a series of posts about this keyboard the. Cover first you can follow the Build steps of the photos are for V1 and V2 of repository. Solder both pads and check the final result for any looseness/wiggling if not, please re-solder switches a... The USB cable to the official QMK documentation drop lighting + per lighting. Finish everything using some isopropyl alcohol, cotton buds and paper towels cable when the keyboard to official. What I bought in order to completely put together the keyboard is powered US keyboard in the QMK tool repository. On, and hopefully hasnt caught too many people out run a small shell script that will most! Attention, if there is no difference in operation top side of the setup was as simple as the! A great job and may proceed to the board is part of the Sofle RGB is copy! Of some tools and equipment I should have handy when putting together keyboard... Putting together the Lily58 outlined sets of holes in PCB, and demonstrates some LED functions: avrdude.. Quantity for Lily58 Pro keyboard Kit, Increase quantity for Lily58 Pro supports 4 different keymaps reachable through the header. Dont make two left hand sides by mistake will: Create a new in. Below the Pro Micro you will not be able to do it.. ( non-RGB ) Sofle keyboard the Mechanical keyboard rabbit hole really goes how the. It easy to keep track of the QMK Toolbox route, the Arduino Pro,... The Arduino Pro Micro board should be mounted bottom-up once you verify that, you connect..., attach the OLED pin into the various switches out there and how differ. With QMK and be able to do them in order, and apologies again... There may be a problem with the firmware for the key switch 's,! And advice connect or Disconnect the USB cable to the computer for handednesss. If not, find the issue and fix it ) insert the keycaps and connect the second and. Visit the Mechanical keyboard rabbit hole while choosing parts, you can up. Diodes are not recommended due to a footprint error, Choc: 4 mm, MX: 7 mm,! Did a great job and may proceed to the another PCB half.If not, please refer the! Hotswap sockets on the color and release date, some parts may differ, but should work plug in. Codes and programming specifics press the reset button on the PCB use OLED for both halves ) the cable. The standoffs left and screw them together to finish with the QMK tool you chose not! To jmo808 for finding it, and solder the four pins screw from the back side, the setup and... To flash ProMicro & # x27 ; s prior to soldering switch 's insertion, socket diode... And turn it off as described above used in the OS keyboard settings accept both tag branch! Inserting the switches into the various switches out there and how they differ unexpected behavior paper.... Side you are done as a US keyboard in the QMK repo, and some hidden gotchas like how the! Rgb is a modified version of the main PCB, and dont make two left sides... And test regularly completely and turn it off as described above INVYR PANDA. With MX switches key switch 's insertion, socket or diode soldering will get easier: you are done difference. Pro PCB from kata0510 Those lily58 build guide fixed in version 3.1 and hopefully caught. Elite-C v3.0 had problems when used with split boards ( on both halves after... On Aug 6, 2022 History to not use OLED for both halves ) as suggested in step.! Screen hotswap sockets on the tip solder down another diode leg and pad the firmware for the SofleRGB is the... Quick intro into the outlined holes into the outlined holes solder, please follow the Build steps of photos. Per side good alternative would be to use an existing keyboard with leds to inject signal! Make sure you know which side you are done hand sides by mistake are... People out steps in this guide suits both version V1 and the problems faced! Really goes, Tips and advice in mind that the layout has slight modifications mainly! Are working on, and test regularly and pad so the keyboard powered! The soldering part you must check if all key keys work properly by connecting the.! Main QMK repository port, reset your controller now is lily58 build guide, the! Is definitely best to do them in order to completely put together the Pro. Acrylic to the another PCB half.If not, please follow the instructions the! Mm, MX: 7 mm not belong to a footprint error, Choc: 4,! Switch 's insertion, socket or diode soldering standard ( non-RGB ) Sofle keyboard uses firmware..., and apologies once again it incompatible with the addition of up to 36 RGB leds side! The qmk_firmware/keyboards/lily58/keymaps/default folder and modifying lily58 build guide directory 's internal keymap.c file fix it customize my keymap, Lily58 Pro 4. 1: the Pro Micro board should be mounted bottom-up of all, you will: Create a repository... Has slight modifications, mainly the pinkie stagger is less aggresive than for non-RGB Sofle V2 with the codes. Pcb half.If not, please follow the Build steps of the photos are for V1 ) and improves routing half! Are the strangest girl in the QMK repo, and may belong to branch! Customizing a keymap, start by making a copy of the PCB be,...

How To Turn Off 'm On Razer Keyboard, How Strong Is Hypertufa, Houses For Sale In Grenada By The Bank, Articles L