Developed for Teaching Robotics Programming
* 32-bit ARM CORTEZ-M2 micro controller.
* 256 kbytes FLASH, 64 kbytes RAM
* USB full speed port (12 Mbits/s)
* 7 input - output ports. They can connect up to 7 LED's to teach traffic lights, up to 4 sensors digital or analog and up to 3 motors (servo or analog)
* Onboard buzzer
* 3 Motor output ports manually programmable for forward and reverse
* 2 LED outputs manually programmable for ON-OFF
* Power source: 6 AA batteries (not included)
* Pro Version includes WI-FI
Click on the link below to see what is included in this NEW Robotics project from Engino
* 243 parts
* Ages 7-16 and up
Programmable robots are part of our every-day life and our children are the future innovators that will be challenged to take robotics to the next level! The education system world-wide is evolving to incorporate robotics in the classroom so that students understand the fundamentals of this new technology while developing the necessary building and programming skills associated with robotics. At the same time, even at home, children are eager to experiment with robotics and integrate traditional play and fun with the electronics world which has overwhelmed their lives. Engino Robotics Platform (ERP) is specially designed for younger students and takes into account the most modern pedagogical principles of ICT and STEM learning. With ENGINO ROBOTICS PLATFORM (ERP) intellectual development is approached as an upward expanding spiral in which students must constantly reconstruct the ideas formed at earlier levels with new, higher order concepts acquired at the next level.
The most innovative characteristic of ERP is the onboard buttons which allow manual programming without the need to connect to a PC. Programs recorded can then be imported to the GUI software and edited either via text language or graphical. The ERP PRO with wi-fi also connects to smart phones and tablets so that it can be remotely programmed and controlled though the free Android and iOs apps.
The software included can run on Microsoft Windows XP, VISTA, 7, 8 and 10. Minimum requirements for the PC is USB connection, 1 GB RAM, 50 MB of available hard-disk space, 1024x768 resolution display, DVD-ROM drive (or internet connectivity), DotNet 4
Unsupported systems for this version: Mac OS X
One of the key elements of any robotics system is the programming software. The software is exclusively developed by the company and allows a friendly user-interface of three main windows to maximize interaction between the user and the robotic controller. The software allows 4 diﬀerent methods of programming depending on the user’s needs and capabilities. The robot can be programmed physically using the onboard membrane buttons. Then, the program can be edited in the software and complex functions can be added. In addition, the ERP can be controlled from smart-phone devices as it has a build-in wi-fi module. Apps can be downloaded for free from Google Play and Apple store.
The 3 main windows of the ERP software are the SIMULATOR, the FLOW DIAGRAM and the TEXT EDITOR.
The innovation of ERP is the ability to manually program the robot’s outputs. The simulator software can do the same function but with the use of the mouse. This window displays the image of the controller with its onboard programming buttons, and the user can simply press with his mouse each button to control the device in real-time. This programming method is the transition phase from manual to virtual programming. A great advantage of the Simulator software is the 2‐way interaction, which means a program written manually on the controller can be downloaded and edited for improvements. This feature alone makes ERP the ideal tool for teaching robotics to students of all levels.
ERP Flow Diagram
Programming using the traditional languages is gradually being replaced by more visual approaches, especially when younger children are involved. The ERP software has a library of functions depicted as icons which with drag and drop method are assembled in a ﬂow diagram, allowing users to build simple or complex programs. All programs are be easily edited by the use of the mouse, the properties window or with the text editor which runs in parallel. A major innovation of ERP language is the introduction of a new patent pending method of programming which allows the users to create parallel functions in a simple way. Each block has a variable that can be set to define the sequence of the actions. This variable is referenced as “WITH PREVIOUS” and “AFTER PREVIOUS” and applies not only to Motor and LED outputs but also to conditional loops such as IF and WHILE, reducing the number of programming steps by almost 50% as compare to other visual languages.
A program written either manually or with the Flow diagram or with the Simulator is also displayed in a text form so that users can easily make changes in variables or even delete entire lines of code. Due to the encompassing commands and the “WITH PREVIOUS” and “AFTER PREVIOUS” concurrency variables, the particular language is much more simple to the level of being considered a Pseudo-language. The Text Editor is an ideal introduction to traditional language based programming and bridges the gap between more modern Visual languages and the advanced text – based ones.