mattdibi / redox-keyboard

Ergonomic split mechanical keyboard
MIT License
1.75k stars 163 forks source link

Question: Can you use LIR2032 in the wireless version? #156

Open neopostmodern opened 1 year ago

neopostmodern commented 1 year ago

Has anybody tried using LIR2032 instead of CR2032? I'm having connection issues as described in #55 and a higher voltage mitigates most problems – so rather than frequently replacing CR2032 and creating a bunch of waste I considered having a rechargeable solution which I could just recharge as soon as I experience connectivity troubles.

My concerns are:

Hints and shared experiences much appreciated!

(My alternative thought is building a CR2032 emulator but then I end up having a wired keyboard afterall...)

StoyanDimitrov commented 1 year ago

Well, I've solved the problem little differently. This includes two USB li-po battery charging modules (only for reference) and two protected LP255797 (the picture is of an unprotected pack) from local vendor. The USB modules barely stick out of the keyboard case and the battery pack fits nearly perfectly under the PCB in the case I have. I can't remember exactly the last time I charged the batteries. I guess the self-discharge is way greater than the consumption of the keyboard itself. YMMV.

Some are afraid of li-po being dangerous and probably they are.

marco73 commented 1 year ago

@StoyanDimitrov, My boards are also consuming/burning through CR2032 at a weekly rate. At the end of the week some keys are beginning to response badly, so I was thinking about the using another source of power, like a lipo battery. But the solution you mention is still using 4,2 V when the lipo is fully charged. According to the datasheet of the YJ-14015 states it can handle 2 - 3,6V. How does the YJ-14015 handle the 4,2 V, or what did you do to prevent a higher voltage than 3,6V?

StoyanDimitrov commented 1 year ago

The batteries are rated to 3.7 V. 4.2 V is the charging voltage meaning this is the amount that you charge the batteries with and not the one that the battery will can give out when fully charged.

According to the datasheet of the YJ-14015 states it can handle 2 - 3,6V. How does the YJ-14015 handle the 4,2 V, or what did you do to prevent a higher voltage than 3,6V?

Nothing, just substituted the CR2032 and its holder with charging module and li-po battery. I guess the YJ-14015 can "just handle" the higher (0.1 V) voltage.

In #55 there were other ideas about substituting the original powering element with an alternative one but choices are dependant of the keyboard case you have.

marco73 commented 1 year ago

I found these little boards. It takes a lipo and outputs a stable 3.3v. Hope this will solve the intermittent response from some keys. I noticed the same issue as described on the latest revision of the Aerodox and he resolved it with an similar solution.

neopostmodern commented 1 year ago

@marco73 Can you report how you've been faring with the mentioned boosters? What capacity of LiPo are both of you using and how long can you go between the recharges?

neopostmodern commented 1 year ago

Also, @StoyanDimitrov – what is the danger of LiPos? Aren't they in every other gadget?

marco73 commented 1 year ago

The lipo isn't the problem, but a fully charged lipo is 4.2V and the exceeds the maximum voltage for the YJ-14015, which is 3.6V. I read that people just put a lipo to the YJ-14015 and is was all fine, but this board will protect the voltage delivered to the YJ-14015.

I did used the mentioned boards in conjunction with two AAA batteries, but unfortunately it did not resolve the intermittent behavior of some keys.

The last thing I want to try is to replace the Aliexpress version of the YJ-14015 and replace it with an original(?) to see if the Aliexpress versions are bad examples. Although I have build two versions and both have the same intermittent behavior on some keys.

Or maybe there is just to much broadcast on the 2.4Ghz band in/around my house which confuses the gazelle protocol.

For now I stopped chasing to resolve the issue and switched to the wired Redox.

StoyanDimitrov commented 1 year ago

1800 mAh per half. It looks like this (it's an unprotected pack, never use unprotected packs!): lp255797 It's 2.5 mm thick. The thickest one that fits under the PCB in my case. Actually the legs of the keys are longer than the thickness of the PCB and if they stick out on the underside they could damage the battery pack. Look for that if you think about something similar.

Fully charged the batteries work for months. Like 3-4-5 months (don't remember, don't blame me) at full 4+ hours typing a day. Then the voltage drops and the problems start and is time for charging. It takes about an hour or so.

lipo-module The charging modules have blue and red LEDs. Red for charging, blue when ready.

Keep in mind that the "original" YJ-14015 - the Core51822B has different dimensions and may or may not fit the pads of the PCB.

As for the dangers of the li-pos you may want to educate yourself.

snizovtsev commented 9 months ago

I'm using a batch of cheap Chinese LIR2032 batteries daily for many years and they work just fine.

PhiBabin commented 8 months ago

I made a PCB that replaces the coin cell battery, it has a USB-C connector and circuitry to charge a LiPo battery.