RAT Code

Block coding for robots

Free · Designed for iPad. Not verified for macOS.

RAT Code is a block-coding editor for robots and electronics, made by the RAT Foundation (Robotics, Automation and Technology for Education Foundation) for school robotics classes. • Snap blocks together: motors, lights, sounds, buttons, sensors, loops, logic and your own blocks. • See the real Python (MicroPython) every block makes, side by side. • Run it on the board over Bluetooth with one tap, and stop it just as fast. • Drive your robot live from a dashboard of joysticks, sliders and gauges. • Save projects to Files and share them by AirDrop or Mail. RAT Code works with ESP32 robot boards running the free RAT firmware, installed once from a computer at code.ratevents.org. No account, no sign-in, and nothing about you is collected.

  • This app hasn’t received enough ratings or reviews to display an overview.

New in 1.1 • Every part has a lesson. Tap the book beside a device to learn how it works, with a drawing to play with, an example to run and a challenge. • Wiring help. Tap the plug beside a device to see where each wire goes on your board. • The whole 37-in-1 sensor kit. Add a device is grouped by what a part does, so the module you are holding is easy to find. • Python. A manual with an example for every block, and a project can now be switched to typed Python. • Radio. Pair two boards and send numbers and words between them. • New blocks: read and set a pin directly, keep a number on the board through a power cut, and log readings. • My projects. Save projects in the app and open recent ones from the File menu. • New board? The app now explains how to set one up at code.ratevents.org before you connect.

The developer, RAT Foundation, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    ROBOTICS AUTOMATION AND TECHNOLOGY FOR EDUCATION FOUNDATION
    Size
    12.5 MB
    Category
    Education
    Compatibility
    Requires iOS 15.0 or later.
    • iPhone
      Requires iOS 15.0 or later.
    • iPad
      Requires iPadOS 15.0 or later.
    • iPod touch
      Requires iOS 15.0 or later.
    • Mac
      Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.0 or later.
    Languages
    English
    Age Rating
    4+
    Copyright
    © 2026 Robotics Automation and Technology for Education Foundation