IoToToy - industry 4.0

Contains adsIn-app purchases
100+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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.
Updated on
Dec 11, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Device or other IDs
This app may collect these data types
Device or other IDs
Data is encrypted in transit
Data can’t be deleted

What’s new

• fixed some bugs;
• improved some blocks;
• "Constant" block now has additional data types: Point, PointF, Rect, RectF;
• new block: Cast -> (String) x;
• new block: Array -> Array slice (gets a sub-array with elements from start index to end-1);
• new blocks: Array -> Index of minimum, Index of maximum;
• new blocks: String -> Replace all, Contains;
• new block: Sensors -> GPS.
• new blocks: Math -> Square root, Counter;
• new block: Misc. -> Switch
• new block: Speech -> Text to Speech;