ROBO Pro Coding
Developer Tools
Free
Build your fischertechnik® TXT 4.0 Controller model and bring it to life with the ROBO Pro Coding App.
The software ROBO Pro Coding from fischertechnik® offers in its multilingual environment, in addition to the possibility of graphical programming, text-based programming via Python. Users can choose from beginner, advanced and expert learning levels to work at the appropriate level of difficulty. Program examples are available. Self- created programs can be stored locally on the device and online in the cloud. This allows versioning and sharing of created programs in the cloud storage between users. Actuators and sensors can be tested quickly via the interface test.
more - New: AI trainer tool
- New: Color recognition for gesture sensor and RGB color sensor
- New: Servo motor position in degrees
- Fixed: Python generation for camera configuration
- General improvements
6.5.0 12/03/2025
- Bug fixes
6.4.5 09/28/2025
- Bug fixes
6.4.3 08/21/2025
- Bug fixes
6.4.2 08/19/2025
- Bug fixes
6.4.1 08/05/2025
- New connection dialog for the TXT 4.0 controller
- New RGB color sensor (Item No. 213965)
- New motor blocks (synchron speed and start)
- Importing modules from local projects
- Step-by-step guide for the TXT 4.0 controller update
- Other minor changes and improvements
6.4.0 07/03/2025
- Fix: Newly created Python program cannot be edited
- Fix: Line detector parameters swapped during initialization
- Fix: Empty config files in the editor after project import
6.3.1 08/14/2024
- New: Line detection with white lines on black background
- Update: documentation of blocks
- Update: Context menus in python editor
- Fix: Python-Editor - Tab-Key not working
- Fix: Additional files not loaded to controller
- Fix: Resume in debugger sometimes hangs
6.3.0 08/13/2024
- Update: new Python editor with improved user experience on mobile devices
- Update: updated translations
- Fixed: Code highlighting in the editor during debug mode
- Fixed: Example programs from Gitlab were not loaded
- Fixed: broken templates for new projects in TXT 4.0
- Fixed: Incorrect values in the interface test (RX controller, I2C sensor)
- Fixed: New window through icon leads to error message
6.2.4 06/18/2024
- New: Open multiple projects at the same time (multi-window)
- New: Continuous value updating of I2C sensors in the interface test
- RX Controller: optimized remote control, improved USB connection and firmware update process
- Update: Uniform designation of elements in the display/remote control/camera configurator
- Update: Remember last storage location when exporting files
- Update: Layout of motors direction in the interface test
- Update: Many minor improvements and resolved errors
6.2.3 05/16/2024
- New: Support for RX controller
- New: Allow input of numeric values with comma (,)
- New: Specific file icons for project configuration and control panel
- Fixed: Renaming the controller leads to incorrect assignment in input/output blocks
- Fixed: Names for sensor fields in the camera configuration cannot be changed
- Fixed: Disable debug mode when remote control is activated
- Fixed: Missing values in number blocks in print view
6.2.1 01/25/2024
* New: Support for 6-pin combi sensor
* New: Remote control for TXT 4.0 Controller and BT Smart Controller
* Fixed: Blocks partially not updated after language change
* Fixed: Some minor bugs
6.2.0 10/17/2023
* New: Introduce support for BT Smart Controller
* New: Menu items to Node-RED flow and dashboard when connected to TXT 4.0 Controller
* New: Blocks for reed contact
* New: Display configuration - element to display an image, format and style options for text
* Fixed: Wrong numbers of elements when copying "format text" block or "encoder motor" block
* Fixed: Empty function names and parameters on function / import blocks
* Fixed: Sometimes duplicate line breaks after pasting Python code
* Fixed: code generation by delete blocks per backspace
6.1.6 09/18/2023
* Fixed: Copy blocks to different files
* Fixed: Break or continue of endless loop
* Fixed: Color block select color
6.1.5 06/05/2023
* New: Undo/Redo in Python view
* Fixed: Content of Python blocks can not be saved
* Fixed: Wrong format of CSV and TXT files on import
* Fixed: Functions are imported incorrectly when renaming the file
* Fixed: Use of german umlauts in the display/camera configuration
* Fixed: Wrong link in context menu of the display/camera configuration
* Fixed: Extracting blocks with using Ctrl + left mouse button
* Improved: Create and import projects
* Improved: Mobile view only on mobile devices
* Improved: Updated Blockly to version 9.2.1
* Improved: Updated Angular to version 14
6.1.4 05/12/2023
New: Python editor for entering code in python blocks
New: Show symbols from the display configuration in blocks
Improved: Selection of colors at the color detector in the camera configuration
Improved: Translation files have been updated
Fixed: Double scrollbar in Python window
Fixed: In python programming, the "Inspector" for camera and display cannot be shown
Fixed: Old programs from Gitlab are not imported correctly
Fixed: Layout error in controller block when docking or removing blocks
Fixed: Controller configuration for motors and outputs are incorrectly adopted in the interface test
Fixed: Data files (txt, csv, json) are incompletely loaded to the controller
6.1.3 01/21/2023
* New: Blocks for generic mqtt broker
* New: Blocks for machine learning
* New: txt, csv, json file support
* Fixed: Adding a display or camera generates config file with wrong name
* Fixed: Debugger can only be started once
* Fixed: Blockly not switching to readonly when Debugger runs
* Fixed: IDE freezes by entering a variable with the same name
* Fixed: Comments in Python code in the wrong place
* Fixed: Counter block on the GUI block does not work
6.1.2 11/21/2022
* New: Block to get keys from a map (dictionary)
* New: Initial code when creating a new Python project
* Fixed: Import project from file on iPads
* Fixed: Writing comments for code blocks
* Fixed: Selection of function from lib files in the thread block
* Fixed: Highlight blocks in debug mode
6.0.14 09/24/2022
* New: Ukrainian language support
* New: Zoom functionality in the editor
* New: Blocks for file handling
* New: MQTT topics for Training Factory Industry 4.0
* Fixed: Print function with black font
* Fixed: Import from GitLab on Windows machine
* Fixed: Prevent the import of main program functions in lib files
6.0.12 07/14/2022
Fixed: Wrong code generation of mqtt subscribe block
6.0.9 03/18/2022
* Fixed: Importing projects from local
* Fixed: Wrong link to Portuguese help
* Improved: Python: Define camera object in camera configuration
6.0.8 03/13/2022
* Help published for other languages (ES, FR, NL, PT, RU)
* Python: Define camera object in camera configuration
* New error messages if fischertechnik GitLab is unavailable or there is no internet connection
* Fixed: Faulty filter in GitLab Importer
* Fixed: MQTT subscriber blocks cannot be placed in main program
6.0.7 02/23/2022
* New accuracy block for environmental sensor
* Fixed: Local export
6.0.6 12/14/2021
* Fixed: Threadblock creates duplicated code execution
* Fixed: Paste menu entry was disabled when it should not be disabled
* Fixed: Imported python programs had no code
* Fixed: Vertical gauge label for width smaller than 10
* Fixed: Wrong error message shown when incorrect API-Key was used
* Fixed: Broken documentation links
* Minimal width of line detector changed to 5px
6.0.5 12/01/2021
- Bug fixes
more Version 6.5.1 Feb 5
Data Not Collected The developer does not collect any data from this app.