Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

Utilize your old Android phone as LCD smartie hardware

Discussion about LCD's and other related hardware

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351, hydrolisk1792

Post Reply
eeyrw
Posts: 4
Joined: February 18th, 2018, 1:09 pm

Utilize your old Android phone as LCD smartie hardware

Post by eeyrw »

I developed an Android APP for emulating retro HD44780 LCM appearance. It's the latest APP and you can download here: https://github.com/eeyrw/LcdEmulator/releases
The hardware DLL is same to the ESP8266 hardware (viewtopic.php?t=3618&sid=2cb69c624f0221 ... 1b83d1be30) used.
The minimal support is Android 4.0.4.
Image
Image

limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: Utilize your old Android phone as LCD smartie hardware

Post by limbo »

Great addition. Thank you

Is there any way to add option for more lines and columns?
Please notice that in the latest version of LCD Smartie (5.6) the driver dll was updated in order to be supported so if a new driver is needed then it should be follow the new architecture (64bit) in order to be supported. Our dev team may provide additional info on this.

Below a screeshot from my tests:
Screenshot_20240121-193137_LcmEmulator.jpg
You do not have the required permissions to view the files attached to this post.

eeyrw
Posts: 4
Joined: February 18th, 2018, 1:09 pm

Re: Utilize your old Android phone as LCD smartie hardware

Post by eeyrw »

limbo wrote:
January 21st, 2024, 6:35 pm
Great addition. Thank you

Is there any way to add option for more lines and columns?
Please notice that in the latest version of LCD Smartie (5.6) the driver dll was updated in order to be supported so if a new driver is needed then it should be follow the new architecture (64bit) in order to be supported. Our dev team may provide additional info on this.

Below a screeshot from my tests:
Screenshot_20240121-193137_LcmEmulator.jpg
The columns and rows will atomically change versus the setting of LCD Smartie. So feel free to set the size that you want. About the 64bit DLL I find the issue https://github.com/LCD-Smartie/LCDSmartie/issues/18 said that good man stokie-ant build a 64bit one here https://github.com/LCD-Smartie/LCDSmart ... 1556008029.

limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Re: Utilize your old Android phone as LCD smartie hardware

Post by limbo »

:shock:
The columns and rows will atomically change versus the setting of LCD Smartie. So feel free to set the size that you want.
:shock: Wow! I didn't see that coming! you have already implemented the function!
This is a great feature. I love it.
Screenshot_20240122-212524_LcmEmulator.png
You do not have the required permissions to view the files attached to this post.

fruittool
Developer
Posts: 118
Joined: January 22nd, 2021, 3:36 am

Re: Utilize your old Android phone as LCD smartie hardware

Post by fruittool »

Love it. I actually wrote one myself but it lacks the auto size. Mine does support buttons though. If you like and don't mind, I can add button support and make a pull request on github

eeyrw
Posts: 4
Joined: February 18th, 2018, 1:09 pm

Re: Utilize your old Android phone as LCD smartie hardware

Post by eeyrw »

fruittool wrote:
January 25th, 2024, 4:33 pm
Love it. I actually wrote one myself but it lacks the auto size. Mine does support buttons though. If you like and don't mind, I can add button support and make a pull request on github
It's not that easy to button support because I do not implement the communication code ( APP and DLL ) of path hardware->pc. But I think it should be implemented later.

Furthermore I think using touch gesture to implement button is better due to the nature of Android smartphone. For example, double fingers swipe for page switch and single finger swipe for single line scroll.

fruittool
Developer
Posts: 118
Joined: January 22nd, 2021, 3:36 am

Re: Utilize your old Android phone as LCD smartie hardware

Post by fruittool »

eeyrw wrote:
January 31st, 2024, 9:10 am
It's not that easy to button support because I do not implement the communication code ( APP and DLL ) of path hardware->pc. But I think it should be implemented later.
I've done the driver DLL modification to pass key presses. I'll get around to a diff as I had to do other changes locally to get it work with 64 bits
eeyrw wrote:
January 31st, 2024, 9:10 am
Furthermore I think using touch gesture to implement button is better due to the nature of Android smartphone. For example, double fingers swipe for page switch and single finger swipe for single line scroll.
I have added buttons but I'm liking the swipe idea. Let me go back and then you can see what you think

Latvian3Dman
Posts: 26
Joined: September 10th, 2008, 10:00 am

Re: Utilize your old Android phone as LCD smartie hardware

Post by Latvian3Dman »

Tried this yesterday! Amazing thing, and somewhat funny, in a good way - one of those cases when we use much more capable hardware to act like something old, sentimental, nostalgic - and definitely Cool! 8)
Thank You for working on this, and thanks for sharing!

Post Reply