IoToToy - industry 4.0 vVARY
HARDCODED JOY S.R.L.Download Options
Screenshots
About this app
No-Code IoT & Science Lab | Visual Builder & Experiment Platform
A powerful no-code platform for your experiments. Easily connect phone's camera, microphone, sensors, read and write to files, and more to build IoT projects and run scientific experiments - all on your phone. Create custom diagrams with drag-and-drop simplicity, communicate with external equipment via USB Serial (RS-232 / RS-485), TCP, UDP. Send GET / POST requests to HTTP(S) Server. Process images from camera in real-time to get text, detect objects, detect motion, etc. Build and validate automation flow for Industrial IoT (IIoT) and Industry 4.0. Explore IoT, science and automation without coding. Perfect for makers, students and innovators to prototype, test and learn.
Example projects:
https://iototoy.com/projects
Follow us on Instagram:
https://www.instagram.com/iototoy
What's new
2025-11-29:
• fixed bug in "Element at index" block where changing the index was not triggering an output;
• fixed bug in "String Split" block where its output was generated twice with constant inputs;
• fixed bug in "Camera" where deleting w,h inputs was not resetting w,h to defaults;
• added more input ports to "Camera" as options for manual focus, exposure, iso;
• String constants now accept multi-line text;
• block "From Byte Array" now can output arrays as well;
• block "To Byte Array" now accepts array inputs as well;
• block "Progress bar" now accepts array input as well, in that case it will display multiple bars;
• "Display" block moved from "Image" to "GUI";
• new blocks:
Image -> Merge H, V, Rotate
Array -> Set element at index, Iterator;
Computer Vision -> Get all text, Find text, Find screen, Image labeler, Selfie background remover;
Image filters -> Sobel, Binary (2-color), Fill holes, Alpha / Red / Green / Blue component;
Graphics -> Point, coordinates, Rectangle, coordinates, corners, Draw path / rectangle / shape / bitmap;
GUI -> Touch panel.
2025-12-11:
• fixed bug in Array "Average value" block;
• fixed bugs in Logic -> Bitwise ... blocks;
• fixed bugs in Compare blocks;
• fixed bug in Buffer block where adding null signal was crashing the app;
• Image filters -> Binary (2-color) now accepts variable threshold;
• Constant block now has additional data types: Point, PointF, Rect, RectF;
• Image Crop block now uses Rect(F) instead of separate X,Y,W,H;
• Image Crop and Image Scale now accept variable input parameters;
• Cast blocks now can also parse input arrays and String;
• String splitter now accepts String arrays as well for input;
• "Display" block can now display non-image data as well (up to 2-D arrays) - will be displayed in a grid;
• new blocks:
Cast -> (String) x;
Array -> Array slice (gets a sub-array with elements from start index to end-1);
Array -> Index of minimum, Index of maximum;
String -> Replace all, Contains;
Sensors -> GPS.
Math -> Square root, Counter;
Misc. -> Switch
Speech -> Text to Speech;
Internet -> TCP Request, UDP Request.
Example projects:
https://iototoy.com/projects
Follow us on Instagram:
https://www.instagram.com/iototoy
What's new
2025-11-29:
• fixed bug in "Element at index" block where changing the index was not triggering an output;
• fixed bug in "String Split" block where its output was generated twice with constant inputs;
• fixed bug in "Camera" where deleting w,h inputs was not resetting w,h to defaults;
• added more input ports to "Camera" as options for manual focus, exposure, iso;
• String constants now accept multi-line text;
• block "From Byte Array" now can output arrays as well;
• block "To Byte Array" now accepts array inputs as well;
• block "Progress bar" now accepts array input as well, in that case it will display multiple bars;
• "Display" block moved from "Image" to "GUI";
• new blocks:
Image -> Merge H, V, Rotate
Array -> Set element at index, Iterator;
Computer Vision -> Get all text, Find text, Find screen, Image labeler, Selfie background remover;
Image filters -> Sobel, Binary (2-color), Fill holes, Alpha / Red / Green / Blue component;
Graphics -> Point, coordinates, Rectangle, coordinates, corners, Draw path / rectangle / shape / bitmap;
GUI -> Touch panel.
2025-12-11:
• fixed bug in Array "Average value" block;
• fixed bugs in Logic -> Bitwise ... blocks;
• fixed bugs in Compare blocks;
• fixed bug in Buffer block where adding null signal was crashing the app;
• Image filters -> Binary (2-color) now accepts variable threshold;
• Constant block now has additional data types: Point, PointF, Rect, RectF;
• Image Crop block now uses Rect(F) instead of separate X,Y,W,H;
• Image Crop and Image Scale now accept variable input parameters;
• Cast blocks now can also parse input arrays and String;
• String splitter now accepts String arrays as well for input;
• "Display" block can now display non-image data as well (up to 2-D arrays) - will be displayed in a grid;
• new blocks:
Cast -> (String) x;
Array -> Array slice (gets a sub-array with elements from start index to end-1);
Array -> Index of minimum, Index of maximum;
String -> Replace all, Contains;
Sensors -> GPS.
Math -> Square root, Counter;
Misc. -> Switch
Speech -> Text to Speech;
Internet -> TCP Request, UDP Request.
In-app purchases
$5.99 - $114.99 per item
Version Information
- Version
- -
- Downloads
- 100+
- Updated on
- -
- Released
- Nov 5, 2025
- Requires
- Android Varies with device