So, I bought a Pinetime with tariffs applied to go with GrapheneOS. It came to me about $50 USD shipped. For that price, I would do it again if it broke.
My needs are very basic, I can control music, see notifications, and get my heart rate on a graph when I work out. I only switched to this from Sensor Watch, simply because of the heart rate sensor.
Speaking of, you would be surprised what you could make a Sensor Watch do for you with no connectivity to your phone. I had totp for work, chess, and sunset/sunrise times as well as a onboard temp sensor.
Suffice to say, I think nowadays Ill readily pay more for FOSS with less features than something else just on principle. So I wouldn’t let what could be conceived as a “bad deal” stop you if your convictions are strong enough.






Video games come to mind. You could probably figure out how to host a game server of their choice (think something like Minecraft) so him and his friends can play. Docker is a nice shortcut for that, and you also get to sprinkle in some networking knowledge too for opening ports and such.
If games are off the table, could try to figure out some hardware to interact with. Having some sort of robot that you can control with an API could be fun.
On the line with hardware, you can get a raspberry pi, and try to work with him to blink an LED via Scratch or Python. Then work to something even bigger.
If typing is a struggle you could do typeracer or something like that to figure out who can type faster.
You could build a basic website together with some CSS and HTML. Make like, a fan site for his favorite band (or whatever hes into). Maybe he wants to make something for his friends to see.
Or, ask them if there is something theyve wanted to know how it works…then build some sort of project using it.