Lotus 58 - BLE is the continuation of the classic Lotus 58 - Glow design, but now designed specifically to be wireless using Bluetooth™ BLE and ZMK's excellent firmware, without the compromises of the old design.
Sold as a pair of PCB's, you will need this kit and accessories to make a complete keyboard.
With a PCB that is designed from the ground up for wireless, the antenna can be placed in a much more optimal position, and power delivery can be optimized for every part. All the while fitting into the outline of the old design without too much compromise, meaning it's mostly compatible with existing cases and plates, depending on your choice in accessories.¹ (Although please avoid metal cases & plates for obvious reasons!)
A low powered display, done the right way. With the low power requirements of the nice!view, it's powered from the nRF52840 chipsets internal regulator with no inefficient regulator/power conversion needed. This means that with the nice!view display on your Lotus 58 - BLE is always powered², and also that it is as efficient as it possibly can be. And since the nice!view is only using power when it's image is actively updated, it has almost no impact on your overall battery consumption.
And if you insist on adding RGB to a wireless keyboard, despite the penalties to battery life, this is now integrated in the most efficent way possible, by powering the RGB directly off of the USB/battery voltage, with no regulator in between. Just like with the nice!nano you can turn off the 'external power' to disable the RGB by a key-bind in ZMK, although now it turns off only the power to your RGB, and the nice!view displays stays powered, showing you battery and connection status at all times.
A powerswitch that allows you to charge the battery when powered off. The power switch isn't actually a battery disconnect in the true sense, as it instead keeps the controller in a 'powered off' mode, regardless of whether the USB power is plugged in or not, and it still allows the battery to charge if the keyboard is plugged in to a computer or charger.
Lotus 58 - BLE can be built as a DIY-kit from components or bought mostly finished, and is delivered as a semi populated PCB with all the smaller SMD components already soldered from factory, to either be finished to your own preference by soldering the larger and relatively speaking 'simpler' parts yourself like the controller module³, hotswap sockets, the display/encoder and RGB. Or, you can select to have it pre-soldered as a fairly barebones, but ready to use keyboard (No RGB/Encoder/nice!view installed), ready to flash with your preffered keymap.
Or if you prefer to avoid soldering completely and want some of the optional extras installed out of the box, you can choose to have it fully built to your specification.
These options require additional parts
Read more about RGB support in ZMK
Dimensions per hand (LxBxH): 145x115 mm Case height 11-13mm, Height with keycaps/encoder ~35mm
Parts included in the DIY-kit:
Part | Quantity |
---|---|
Main PCB | 2 pcs |
nRF52840 castellated SMD module | 2 pcs |
USB type C port | 2 pcs |
Power Switch | 2 pcs |
Reset Switch | 2 pcs |
Hot-Swap Sockets | 58 pcs Kailh (Cherry MX) |
You can buy most parts for a full functioning keyboard in this listing or as additional components in this store. You will however need to add switches, key-caps and colored/sleeved charging cables of your choice from other sources, as it would be impossible for me to stock a reasonable selection of what the market can offer.
I however DO NOT, sell LiPO batteries. This is since shipping them to various parts of the globe as a small, one man operation with limited volume, is entirely un-economical both for me as the seller, and for you as the customer, as it requires a fair bit of hassle with various customs regulations etc. taking time that I then have to add onto the price. And I simply cannot keep the volume up enough to make the price competetive in the first place, so you are far better off sourcing this on your own.
The FR4 fibreglass plates used are quite stiff and give a good intermediate feel for keyboards, making it the ideal low cost material for a case. The 'case plates' are available in black or white, with multiple options based on your choice of layout.
Please Note! You do infact need a case of some kind, as being hot-swap compatible the front plate helps hold the switches in place, and without the plate, they will very easily come undone. You can however 3D print your own case, or have plates made in whatever material you desire. All the information required for this can be found on the linked GitHub page.
Specific caveat for Lotus 58 - unWired & BLE: These products should not be used with a metal case (both ferrous and non-ferrous metal, ie Aluminium), either CNC machined or as plates, as it reduces wireless performance and increases battery consumption noticeably.
This one is fairly obvious. You get a pair of PCB with the smaller SMD components already soldered and tested, and you solder all the larger parts like the USB port and hot swap sockets yourself, and you need to flash the needed boot loader for the modules. Note that this requires you to have a hardware device³ to flash the boot loader for the modules. Soldering the modules are slightly more advanced than I'd recommend for a complete novice, but if you have just some experience soldering from before, it is not difficult, just slightly time consuming.
If you do want to build most of the keyboard yourself, but are either a novice at soldering or unsure and want a little help. Or, in this case, if you simply do not want to purchase the additional hardware device to flash the boot loader. With this option, the wireless modules and the USB port are soldered and the modules flashed with the boot loader needed to flash over USB. You still need to solder most larger parts of the keyboard yourself, but the difficult parts are already done.
This option allows you to have a fully built, ready-to-use keyboard, where you simply need to configure the firmware (ZMK) and assemble the case/keys/caps you have chosen to start using it. This option includes soldering any extra components like encoders if included with the purchase. Note that the encoders are a separate product, and this price do NOT include them.
I need to order the blank PCB's in multiples of 5 from the manufacturer, and a pair is needed for each keyboard, so 10 PCB's or 5 keyboards is the logical batch size. Meaning that for every multiple of five keyboards after the first five which is started on the pre-order, I need to order a larger batch of PCB's to be able to fill the orders, even if I only need some of those PCB's for the actual orders sold.
This means that if the pre-order stops at for example 6-9 keyboards, there are now overstock, meaning keyboards that I have to buy parts for, but I'm not delivering to a customer and getting paid for right now. It also means that if I through the campaign manage to order a larger batch of the wireless module, I have the modules on hand to finish them and sell them as 'stocked' until I would need to order either more PCB's or modules.
This overstock will be sold at slightly higher price then the pre-order price, making me some profit for keeping stock, and also giving an incentive for you the customer to support the pre-order.
¹ You do however get one optional encoder postion less, as the wireless controller sits exactly where that was.
² While the nice!view remains always powered, because of the Sharp MIP technology, it only uses power as it's image is actively refreshed, and then only typically ~10μA, making it incredibly power efficient, but lacking 'backlight' and relying on reflective light.
³ Segger J-Link - For the full DIY option, flashing the boot loader to the modules requires a Segger J-link or equivalent hardware flasher.
⁴ Please note that Lotus supports only Cherry MX type switches (3 & 5 pin), NOT Kaihl Choc, as they require a different PCB design.
⁵ Set as 'Custom board', check 'Split Keyboard', 'Switching PSU', and other settings as default, and add your battery size, nice!view and RGB as desired.
Normal handling time is 3 - 5 working days, not including build items (Those usually take 1 - 2 weeks).
Shipping is done with insured/signed for parcels, where no such service is available the parcel is sent as insured parcel, but may not be fully traceable the entire transit. If no insured or traceable service is available, parcels will be sent as uninsured/untraceable at the buyers responsibility. All of which is clearly stated on checkout.
All packets are represented to courier services and customs at their true sale value, and all responsibility for import fees, taxes and tariffs lie with the buyer.
The SE/EU "Act on Distance Contracts and Off-Premises Contracts (SFS 2005:59)" allows returns of the items in undamaged (unsoldered!) condition within 14 days of receiving it. Return shipping on returned items are the responsibility of the buyer.