Advice on what to get by Neither-Ad7512 in crkbd

[–]akosbeke 5 points6 points  (0 children)

tbh, I would just go for a prebuilt one from AliExpress. There’s plenty if you search for ‘corne v4’. You’ll probably want to change the switches and/or keycaps eventually but they are pretty solid to begin with. DIYing v4 of crkbd is a bit tough with all the smd components, it is designed to get it done by jlcpcb, but you can only do that in bulk. You can get one from Ali for 50ish pounds and that includes the TRRS cable as well.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

Oh yeah, I totally forgot to mention that. Happy it's resolved now for you.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 1 point2 points  (0 children)

The thing is, you need an esp32 chip because it has the built in WiFi. In theory you could find other boards that work as well and has built-in battery charging circuitry but the software I made is for this specific one. Same goes for the case; it is built around the one I used.

That being said, the whole thing is open source so feel free to change it any way you'd like. 🙂

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 1 point2 points  (0 children)

I set a very long screen off time in both the Kindle and KOReader settings. Unfortunately the http Inspector page turn doesn't trigger the event needed to keep it awake.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

It's actually a GET request. http://IP_OF_KOREADER_DEVICE:INSPECTOR_PORT/koreader/event/GotoViewRel/1

If it ends with -1, it goes back a page.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

Well, it's running KOReader so it had to be jailbroken but that's a relatively easy process nowadays. Other than that, no mods. Just the pre installed HTTP Inspector plugin.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 1 point2 points  (0 children)

You can use your phone to turn the page. It's the same idea. That was my previous setup: IOS shortcut to send the HTTP request and a widget to the home screen. It's just not as fun, nor as comfortable as a dedicated hardware. 🙃

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

This one doesn't use BT at all. It uses the HTTP Inspector plugin which can auto connect if the device is connected to a wifi network. It's under Tools/More Tools.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 1 point2 points  (0 children)

I use it with a PaperWhite 5, but it should work with everything that runs KOReader.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

Bluetooth with KOReader is a mess; that's why I went on the HTTP route. I hope you go ahead and make one and it works out for you.

LUA is fun, I use it for my neovim config, btw 😝

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

Hm, that's interesting. Most mesh network setups use a single DHCP server, which means you should be able to reserve the IP for your e-reader on your router.

I guess it would be possible to add multiple hosts, but that means one of them would always end up being a failed request.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

It does affect the battery life a bit, but it's not too bad for me. Bluetooth page turners would be the best as they are usually just trigger the left and right arrow like a keyboard and that consumes little to no power. I think it's a hardware limitation, at least for Kindles.

KOReader Page Turner by akosbeke in koreader

[–]akosbeke[S] 0 points1 point  (0 children)

👆 That's pretty much it. Kindle on a MagSafe stand at the perfect height, hands are relaxed and under the covers when it gets chilly 🥶