Helo,
I use a Arduino Nano RP2040 connect to manage a micro TFT screen in DIY smart glasses. My phone is a Iphone 11.
My plan is to use a bluetooth connection through my phone to connect from there to the internet and get data such as pictures, news, weather etc. and maybe try to connect googler assistant/siri to it. I assume that the Nano is too slow to manage this amount of data, so a "middle-man" would be perfect for this.
Is there a way to deal with this idea through a ios device and services such as IFTTT and others and send the output through bluetooth to the Nano back and print it on the screen ?
You have (should) approach this in a multi-part manner; your requirements have many wants. To be successful, you are going to need to define your priorities top-down AND in that list identify critical success elements:
Example: WiFi to Gateway to WAN is critical. You used the word "pictures" and you inventoried hardware with TFT (in smart glasses.) So, I offer that presenting a graphic weather map is probably critical. This represents a goal for the initial project and weather APIs are well documented.
Helo,
Thank you for the reply.
The weather API was not the main problem I was dealing with.
I was searching for a way to communicate with my IOS device, to manage all the data there and use the phone as a aditional device to the Nano. Additionaly I wanna add notifications to the smart-glasses (I know there is a github repository for that, but in that case, I have to communicate with the phone too).
I am not looking for a detailed instruction for each problem, just for the idea of communicating with my phone and maybe have a "app" to have all the process-code in one place to manage it.
You have too many wants; you need to start with your biggest of the BIG problems: IMO, the iPhone.
You must secure an app to give you some input/display/feedback. Were you Android, MIT_AppInventor would have been ideal.
Why BT from the device to phone ?
Use the phone’s wifi hotspot capability…
Then you bridge from the hotspot - straight through to the internet, and if needed, you can use the phone’s web browser to pull back and deal with the data from the ‘internet side’. (pretty much what a cloud app is)
Sure the device data has already passed through the phone to reach the web-side (milliseconds), but you don’t have to deal with apple to develop your bridge software.
The only thing you need to work on is an Arduino or ESP with wifi client ability.