This crushes the Raspi3 for the value.
This crushes the Raspi3 for the value.
I was looking a bit into this. It seems that KAI os is not an opensource project. Plus the OS is flashed into the ROM of these phones so its also very difficult to install a new OS reliably. So even if you got the GIPO to work with the phone how would you actually program it? Kai OS has a device api [1] but as far as I can tell it does not give you access to linux shell.
If the phone has a usb slot you can use a usb gipo board [2]
[1] https://developer.kaiostech.com/api
[2]https://numato.com/product/8-channel-usb-gpio-module-with-an...
>I'm quite surprised at the cost of a USB GIPO board. I suppose I shouldnt have been.
>Developing an OS for a platform that could change at anytime, seems risky/time consuming.
>novel ways of communication- Put everything on wifi relays, or communication with other peripherals
Might be worth buying one of these phones and taking it apart to see whats inside.
EDIT: Looking to select my microprocessor for a consumer product. An entire computer would be nice.
Or find a device that supports booting from an sd card. I don't think there is any phone out there that supports that. There are not even that many laptops that can boot from an sd card slot. But they can from an sd to usb adapter...
>novel ways of communication- Put everything on wifi relays, or communication with other peripherals
HIGH FIVE!!!!!
This is a very good idea. But then again how will GIPO attached devices send wifi signals and understand incoming wifi signals? You'll need a separate chip for that (If I understand correctly) that would have radios and antennas. I'm sure you can find a cheap way to build such a device using electronic components that you can find online.
A wifi enabled usb is very very cheap. wifi usb cards would be even cheaper, I think. A mobile phone like this is a complete package for about $10-$15.
In practice though, unless you plan to deploy a lot of them, as a hobbyist, your time is likely more valuable than any hardware so it seems reasonable to just go with the most popular platform.