Mechanical Keyboard Kit - Lotus 58 - BLE (Pair)

Pre-order: Lotus 58 Glow - BLE

Made by Tweety's Wild Thinking

$90.00

No tax for United States [change]

This is a threshold pre-order. Learn more.

160% of goal
Completed

Goal: 5 units

Commited: 8 units

Duration: 14 days

Lead time: 35 days

This campaign successfully ended on October 24, 2024 06:04 and is is no longer active,
Kits
Nordic nRFxxxx

The Lotus 58 Keyboard

The Lotus 58 is a family of ergonomic split keyboards that can be customized and programmed to suit your individual needs.

The Lotus 58 Keyboard is meant to be DIY & beginner friendly, allowing almost anyone to succesfully build it from a kit to a finished keyboard, regardless of your previous level of experience soldering and tinkering, and with access to mostly basic level tools.

Some previous experience soldering is a great help but not in any way neccesary. Most components are selected to be large enough and robust enough to survive being handled by an inexperienced builder, and still produce a nice, clean keyboard, that functions well.

The 58 key layout is meant to be roughly equivalent to a 60% keyboard with a number row, but with no dedicated function keys, and with a gentle stagger, it should suit most hand sizes witout having to reach for the keys. Basically, it's meant to be a good middle ground, and to suit most users.

Cases and plates are meant to be largely interchangeable between different variations of Lotus 58, with obvious caveats for what layout you select, requiring the top plate to match (OLED/Encoder/Blank).

Lotus 58 - BLE

Lotus 58 - BLE is the continuation of the wired Lotus 58 designs, but now designed specifically to be wireless using Bluetooth™ BLE.

Sold as a kit with two PCB's and components, you will need this kit, a case and accessories to make a complete keyboard.

Why a dedicated design?

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 for wireless/BLE 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 power switch 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 and ready to program.

Main Features:

  • Features 56-58 keys, with a 4x6 main matrix and 4+1 thumb-keys per hand.
  • Supports up to one Rotary encoder and one nice!view display per hand.
  • Designed with a Sandwich-style plate/case as part of the design and with 3D printed cases as added options.
  • Fully ZMK compatible, with every aspect of it being programmable.
  • Kaihl Hot-swap sockets for Cherry MX compatible switches.³
  • Nordic nRF52840 chipset, with 1MB Flash & 256KB RAM.
    • USB-C connector to host computer, (USB 2.0 device).
    • Low-power sleep and dormant modes.
    • Drag-and-drop programming using mass storage over USB.
  • Ti BQ24075R battery charger, 4.2V Lithium @ 100/500mA rate.
    • Power Path, charges the battery as optimal even when the keyboard is used.
    • Supports a 120-750 mAh size battery per hand - Please use ZMK Power-profiler to calculate your expected battery time.⁴
    • Can be built with a pigtail battery connector for easy battery installation. (Standard JST connector).

Build Features:

  • Main SMD components are delivered fully soldered, with larger and easier to solder components optionally as DIY, or fully soldered as per your preference. (Some prior soldering experience is prefferable, but not neccesary)
  • The PCB design is reversible, making the PCB for both hands identical for a much lower cost.

Optional Features:

These options require additional parts

Read more about RGB support in ZMK

Physical dimensions:

Dimensions per hand (LxBxH): 145x115 mm Case height 11-13mm, Height with keycaps/encoder ~35mm

Basic Components

Parts included in the DIY-kit:

Part Quantity
Main PCB 2 pcs
nRF52840 module (E73-2G4M08S1C) 2 pcs
USB type C port 2 pcs
Power Switch 2 pcs
Reset Switch 2 pcs
Hot-Swap Sockets (Kailh Cherry MX) 58 pcs

What do you need to buy?

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.

For a bare minimum functional keyboard you will need:

  • This PCB Kit - 2 PCBs with the components to build them as a compete keyboard.
  • Case Kit (x2) with hardware or a 3D printed case or similar

Required Accessories

  • Key Switches, Cherry MX compatible (58 pcs)
  • Key Caps, Cherry MX compatible (Set)
  • LiPo 3.7V nominal voltage (4.2V fully charged) battery 120-750mAh (2 pcs)
  • USB cable to your computer for charging (USB type C to USB type C/A)

The Sandwich Case

Lotus 58 is designed as a complete keyboard with a sandwich style case of the same FR4 fibreglass material as the PCB.

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.

Build Level

DIY Kit

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.

Partially Built

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.

Fully Built

This option allows you to have a fully built, ready-to-use keyboard, where you simply need to add the battery, and configure the firmware (ZMK) as well as physically 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.

Pre-order

This product will initially be sold by a pre-order campaigns, with the remaining overstock from each campaign being sold as a limited stock.

What do you mean by 'overstock' and limited stock?

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.


¹ 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.

Links to code and documentation

Design Files (github.com)

Schematics (github.com)

Shipping policy

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.

Why run a threshold pre-order campaign?

A larger initial batch allows a significantly lower purchase price of the nRF52840 BLE module (2 pcs needed per pair), which is the single most expensive component, and constitutes a significant investment to stock without an existing order, especially at a single unit prices. The lower cost is directly reflected in the product price. Once/if a sufficient quantity is reached, this product will transition to an in stock product.

The seller

Tweety's Wild Thinking

Skurup, Skane lan, Sweden
235 orders since May 21, 2022
Designing and selling keyboard related kits of all types. Sales in this store is mainly funding new designs.
All items are continually restocked, and if nothing else is noted, should restock in 7-10 working days. All notices regarding stocking is made on Discord.
Custom design requests welcome.