βπͺπππ£ π½π¦ππ ππ€ π ππ£ππππππ₯ π π ππͺπππ£π€π‘πππ ππ π€π₯πππ ππͺ π₯ππππππππ ππ£πππ₯ππ ππ€ πππ ππ¦π€ππππ€
Don't wanna be here? Send us removal request.
Text
Cyber dinosaur is guarding our house plant moisture sensor electronics

0 notes
Text
As many people, we have had a few different mobile phone models over the years and in most cases weβve made a good use of them until their end of life.
Iβve found 3 different Android phones and reflected on how these sophisticated devices are sadly not being used in any way. They have a full-colour display, a camera, microphone, battery, WiFi connection, decent processor, plenty of memory and capability to extend storage using SD card. Not to mention the GPS, gyroscope and others, all while being fully programmable using Android SDK.
So I took on a quest to find some interesting uses for them. At first I wanted them to become an extra screen of my computer, especially since I also have a bit larger Nexus 7 tablet that has a nice screen. Unfortunately, using any VNC server doesnβt really work as well. There is some commercial software to help, but it wasnβt going to work on Linux, which was disqualifying it for me.
I tried briefly to turn them in to a text-only terminal. With tmux it can work surprisingly well π

However the text is small, screens are not sharp and after all I donβt only use terminal these days (I used to, but not any more). So I started to think about just displaying a full-screen website on it and controlling the content remotely from a server.
This sounds good in principle, but I really could not find a full-screen app that would display a website without any controls, that would work on my HTC Wildfire (Android 2.2 Froyo). So after much experimentation and trying different approaches, Iβve decided to try the obvious solution: write my own app.
This sounds like a rabbit hole, but I was amazed how quickly I was able to get something working. That was really encouraging, even if it was hard to get the old SDK working, I could find plenty of old examples online and solutions to many of my problems. It didnβt happen overnight, but after about a week of evenings spent on Android app and Python server, I had a fully working setup with:
- Photo-frame mode to display pictures on an interval
- Message mode, where a message is displayed (as HTML)
- Play a sound
- Say something using Googleβs TTS engine
- And other various configuration and debug options that give me remote control over the device.




Iβm quite pleased with the software part, even if there are issues across devices, itβs still a nice solution allowing me to do what I want.
One cool trick Iβve came up with is that instead of writing a UI for controlling all the devices, Iβve written an OpenAPI spec and started to use the Swaggerβs βtry meβ console instead. This works well and everyone at home can now use it too!
0 notes
Text

Upcycled old android phone into a photo frame and message display screen
0 notes
Text
Upcycling old android mobile phones into raspberry pi text terminals using termux and tmux
0 notes
Text

This little monster was much more tasty than it looks like π
0 notes
Text
π
·π
΄π
»π
»π
Ύ π
²ππ
±π
΄πππ
Ώπ
°π
²π
΄
1 note
Β·
View note