Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 07-30-2023, 03:22 AM   #1
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
A Wi-Fi remote control page turner for Kobo e-readers

Hi all. I've been working on a wireless remote control for Kobos and just released the first version. In my experience it greatly improves comfort for long reading sessions when paired with a device mount such as this. Downloads are available on GitHub along with more information and installation instructions. I've also attached some screenshots to this post.

Compared to existing solutions it should be easier to set up and have broader device compatibility. I've only tested it on a Glo and Sage, but it should hopefully work with every model since the original Touch. If anyone is interested in testing it I'd be grateful for confirmation that it works. If there are any problems feel free to post here or open an issue on GitHub. The developer forum here has been a great resource so thanks for all the information.
Attached Thumbnails
Click image for larger version

Name:	01 main-menu.png
Views:	469
Size:	44.5 KB
ID:	202878   Click image for larger version

Name:	02 page-turner.png
Views:	363
Size:	18.7 KB
ID:	202879   Click image for larger version

Name:	03 remote.png
Views:	383
Size:	56.0 KB
ID:	202880  
sublipri is offline   Reply With Quote
Old 08-01-2023, 02:12 AM   #2
coolloser
Enthusiast
coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.
 
Posts: 34
Karma: 451448
Join Date: Oct 2009
Location: Alberta, Canada
Device: Sony Prs-600,T2, Kobo Mini, Kobo Glo, Kobo Aura, Kindle 3G/PW4/PW5/O3
I love this! Just tried it on my kobo mini (running the latest Glo firmware) and it's working pretty well for page turns. The Remote control page just gives me a single green square.
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2023-08-01 000758.png
Views:	231
Size:	10.9 KB
ID:	202914  
coolloser is offline   Reply With Quote
Advert
Old 08-01-2023, 03:49 AM   #3
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
Quote:
Originally Posted by coolloser View Post
I love this! Just tried it on my kobo mini (running the latest Glo firmware) and it's working pretty well for page turns. The Remote control page just gives me a single green square.
Glad you like it! That's weird. The remote control page will look like that before you've recorded any actions, but if you've gone through the initial setup and the page turner is working then 'Next' and 'Prev' buttons should appear there (plus any custom actions). I haven't added debug logging yet so it might be hard to figure out what's going wrong until I do. What web browser and operating system are you using? Two things I can think of now:
  1. If you visited the remote page before doing the setup your browser could be caching it and forcing a refresh might help.
  2. Try using a different browser and see if that makes a difference (Firefox on a computer if possible since that's what I've mostly tested it with).
sublipri is offline   Reply With Quote
Old 08-03-2023, 01:30 AM   #4
coolloser
Enthusiast
coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.coolloser ought to be getting tired of karma fortunes by now.
 
Posts: 34
Karma: 451448
Join Date: Oct 2009
Location: Alberta, Canada
Device: Sony Prs-600,T2, Kobo Mini, Kobo Glo, Kobo Aura, Kindle 3G/PW4/PW5/O3
Quote:
Originally Posted by sublipri View Post
Glad you like it! That's weird. The remote control page will look like that before you've recorded any actions, but if you've gone through the initial setup and the page turner is working then 'Next' and 'Prev' buttons should appear there (plus any custom actions). I haven't added debug logging yet so it might be hard to figure out what's going wrong until I do. What web browser and operating system are you using? Two things I can think of now:
  1. If you visited the remote page before doing the setup your browser could be caching it and forcing a refresh might help.
  2. Try using a different browser and see if that makes a difference (Firefox on a computer if possible since that's what I've mostly tested it with).
Yeah, I thought the same as your first point but it did it again on the second browser. Both browsers I tested were Chrome (mobile and desktop).

Is there a way to set the next/back up again? On my glo I ended up recording 2 swipes instead of just one
coolloser is offline   Reply With Quote
Old 08-03-2023, 02:18 AM   #5
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
Quote:
Originally Posted by coolloser View Post
Yeah, I thought the same as your first point but it did it again on the second browser. Both browsers I tested were Chrome (mobile and desktop).

Is there a way to set the next/back up again? On my glo I ended up recording 2 swipes instead of just one
You can just re-record the next/back on the initial setup page and it will overwrite any existing recording. I should have a new version with debug logging released in the next few days.
sublipri is offline   Reply With Quote
Advert
Old 08-03-2023, 07:55 AM   #6
jospalau
Groupie
jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.
 
Posts: 195
Karma: 1074916
Join Date: Jan 2021
Device: Likebook Ares
I tried it and it works very well! Thanks! I won't be using it for the moment but I may be using it in the future.

The only problem I found is the kill command fails sometimes when stopping it because there is more than one httpd process spawned.

Sent from my 22081212UG using Tapatalk
jospalau is offline   Reply With Quote
Old 08-03-2023, 09:08 AM   #7
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
Quote:
Originally Posted by jospalau View Post
The only problem I found is the kill command fails sometimes when stopping it because there is more than one httpd process spawned.
Hmm there should be a check to prevent multiple httpds from spawning. Are you just using the NickelMenu toggle to stop it? I can't reproduce the issue with some brief testing. Which model Kobo are you using?
sublipri is offline   Reply With Quote
Old 08-03-2023, 09:35 AM   #8
jospalau
Groupie
jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.
 
Posts: 195
Karma: 1074916
Join Date: Jan 2021
Device: Likebook Ares
Quote:
Originally Posted by sublipri View Post
Hmm there should be a check to prevent multiple httpds from spawning. Are you just using the NickelMenu toggle to stop it? I can't reproduce the issue with some brief testing. Which model Kobo are you using?
Libra2. Launching it from the NickelMenu toggle entry and manually via SSH.

The second httpd process is spawned after visiting the web page, just refreshing

Sent from my 22081212UG using Tapatalk
jospalau is offline   Reply With Quote
Old 08-03-2023, 09:43 PM   #9
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
Quote:
Originally Posted by jospalau View Post
The second httpd process is spawned after visiting the web page, just refreshing
Ah okay thanks I can see the problem. Should be fixed in the next version.
sublipri is offline   Reply With Quote
Old 08-04-2023, 02:00 AM   #10
jospalau
Groupie
jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.
 
Posts: 195
Karma: 1074916
Join Date: Jan 2021
Device: Likebook Ares
Quote:
Originally Posted by sublipri View Post
Ah okay thanks I can see the problem. Should be fixed in the next version.
Nice! I use KOReader and it works very well

Sent from my 22081212UG using Tapatalk
jospalau is offline   Reply With Quote
Old 08-06-2023, 05:47 AM   #11
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
New version is up! The new troubleshooting page is located at the bottom of the homepage.

Quote:
Originally Posted by coolloser View Post
single green square.
If you're able to follow the instructions to generate a log file I'll hopefully be able to figure out the problem. It's possible another change I made will have helped but I think it's unlikely. It might show an error message instead of the green square now too.
sublipri is offline   Reply With Quote
Old 08-08-2023, 04:17 PM   #12
jospalau
Groupie
jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.jospalau ought to be getting tired of karma fortunes by now.
 
Posts: 195
Karma: 1074916
Join Date: Jan 2021
Device: Likebook Ares
Quote:
Originally Posted by sublipri View Post
New version is up! The new troubleshooting page is located at the bottom of the homepage.





If you're able to follow the instructions to generate a log file I'll hopefully be able to figure out the problem. It's possible another change I made will have helped but I think it's unlikely. It might show an error message instead of the green square now too.
I installed it in my other Kobo device. This is working properly. Thanks!

Sent from my 22081212UG using Tapatalk
jospalau is offline   Reply With Quote
Old 08-08-2023, 09:19 PM   #13
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
Quote:
Originally Posted by jospalau View Post
I installed it in my other Kobo device. This is working properly. Thanks!
Great thanks for confirming it works :)
sublipri is offline   Reply With Quote
Old 08-14-2023, 06:57 PM   #14
CyberPaul
Groupie
CyberPaul can extract oil from cheeseCyberPaul can extract oil from cheeseCyberPaul can extract oil from cheeseCyberPaul can extract oil from cheeseCyberPaul can extract oil from cheeseCyberPaul can extract oil from cheeseCyberPaul can extract oil from cheeseCyberPaul can extract oil from cheese
 
CyberPaul's Avatar
 
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
@sublipri
This is very interesting. I noticed that tylpk1216 has also included an Hardware Implementation - ESP8266 (ESP-12S). Does it replace completely the need of a smartphone to trigger the http requests? Can you kindly provide more information about how to build it?
Thanks in advance

Last edited by CyberPaul; 08-14-2023 at 07:11 PM.
CyberPaul is offline   Reply With Quote
Old 08-14-2023, 11:23 PM   #15
sublipri
Enthusiast
sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.sublipri can self-interpret dreams as they happen.
 
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
Quote:
Originally Posted by CyberPaul View Post
This is very interesting. I noticed that tylpk1216 has also included an Hardware Implementation - ESP8266 (ESP-12S). Does it replace completely the need of a smartphone to trigger the http requests? Can you kindly provide more information about how to build it?
Thanks in advance
A hardware implementation like that would indeed remove the need for a smartphone to trigger the requests. Unfortunately I can't provide much information about how to build one - it's not something I've done myself. It would require soldering and experience with DIY electronics. Probably only an option if you're open to doing lots of tinkering. I couldn't find any good tutorials, but this project looks promising if anyone wants to try building something similar:

https://github.com/mcer12/Hugo-ESP8266/

This looks simpler but only has one button:

https://randomnerdtutorials.com/esp8...-button-clone/

For hardware control, an easier option could be to use a bluetooth remote with the Android app from KoboPageTurner. I tried it with a bluetooth gamepad and it seemed to work well. I couldn't find anything similar that would work with iOS, but there might be something out there.

There are also some pre-made smart buttons such as Flic, but I'm not sure how good the latency/battery life would be for something like page turning.
sublipri is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New remote page turner gunnm Amazon Kindle 1 09-10-2023 10:56 AM
Remote Page Turner Prototype cosine Kindle Developer's Corner 14 09-10-2021 06:48 AM
Anyone know of a good remote page turner frankrec Kobo Reader 11 06-30-2019 03:43 PM
Remote control Page turn on Kobo? drjd Kobo Developer's Corner 7 02-27-2017 04:11 AM
Remote page turner using simulated touch aconicq1 Kindle Developer's Corner 1 10-15-2016 08:17 AM


All times are GMT -4. The time now is 11:11 PM.


MobileRead.com is a privately owned, operated and funded community.