LATEST APPSGONEFREE Follow us on twitter
GearAdvice AppAdvice/TV NowGaming WatchAware

FrameworkIO(FIO) is a complete system for developing and deploying AIoT applications with iPhones or iPads

FrameworkIO

by Kwong Cheong Yee

What is it about?

FrameworkIO(FIO) is a complete system for developing and deploying AIoT applications with iPhones or iPads. It currently supports ESP32 and ESP32-S3 boards from Espressif while more is in development. ESP32/ESP32-S3 boards flashed with FIO's firmware can be programmed and managed directly from an iPhone/iPad.

App Details

Version
1.2.0
Rating
NA
Size
49Mb
Genre
Developer Tools Utilities
Last updated
April 20, 2023
Release date
April 20, 2023
More info

App Screenshots

App Store Description

FrameworkIO(FIO) is a complete system for developing and deploying AIoT applications with iPhones or iPads. It currently supports ESP32 and ESP32-S3 boards from Espressif while more is in development. ESP32/ESP32-S3 boards flashed with FIO's firmware can be programmed and managed directly from an iPhone/iPad.

FIO uses simple logic instructions(SLI) instead of C/C++ language for developing applications. An SLI instruction will consist of some (logical/arithmetic) operators and some inputs on the left, a conditional assignment in the middle, and one or more outputs on the right.

True => LED // Turn ON LED
True =(condition_A)> LED // Turn ON LED when condition_A is true.
Button_A_pressed => LED // Turn ON LED when Button_A_pressed is true.
"Hello" => display_line1 // Print "Hello" to display_line1.

FIO supports an expanding list of inputs and outputs as below:

(Inputs)
-Image classification (Visually classify objects according to training examples).
-Analog / Digital input (Reading analog / digital voltages).
-I2C Master (Reading data from devices such as sensors using I2C protocol).
-JSON Server / Client (Receiving data via WiFi in JSON format).
-Counter / Timer.
-Cloud (Receive data from Firebase Real-time database).

(Outputs)
-Digital output (Output digital voltages).
-I2C Slave (Sending data using I2C protocol).
-JSON Server / Client (Sending data via WiFi in JSON format).
-I2C Display (Output data to OLED / LCDs).
-Motor (Control analog-servo / stepper motors).
-Cloud (Sending data to Firebase Real-time database).

(Supported boards)
-ESP32-CAM (4MB flash, 520KB RAM, 4MB PSRAM).
-ESP32-DevKitV1 (4MB flash, 520KB RAM).
-ESL32S3-DevkitC-1-N8R8 (8MB flash, 512KB RAM, 8MB PSRAM).

Disclaimer:
AppAdvice does not own this application and only provides images and links contained in the iTunes Search API, to help our users find the best apps to download. If you are the developer of this app and would like your information removed, please send a request to takedown@appadvice.com and your information will be removed.