Featuring cutting-edge technology, the kit is a practical, hands-on learning tool that demonstrates core aspects of mechatronics, MATLAB, and Simulink programming and key engineering skills. Ideal for secondary school-aged students with some previous programming knowledge, the projects cover the basics of model-based design, control systems, image processing, robotics, signal processing, and more – plus they’re fun to do!
You can use this versatile kit as the core of a new engineering mechatronics class or freely adapt the content to your own ideas and experiments while implementing MATLAB and Simulink, for example as part of laboratories and final projects. The kit is primarily for three types of users: students learning about mechatronics engineering, professors looking for practical resources to support their class, and makers with an interest or background in robotics, either professionally or as a hobby.
What projects are included in the Arduino Engineering Kit Rev2?
The Arduino Engineering Kit Rev2 features three hands-on projects – a self-balancing motorcycle, a drawing robot, and a webcam-controlled rover.
- Self-balancing motorcycle: Design a control system to keep this motorcycle upright using a flywheel for balance.
- Webcam-controlled rover: Build and program a rover that can navigate between given reference points using a camera to locate its position and move objects with a forklift mechanism
- Drawing robot: Build and program a robot that can duplicate any drawing it’s given on whiteboard
In addition to the open-source hardware in the kit, each student has access to an e-learning platform with step-by-step instructions, lessons, and other learning materials. The kit also comes with a one-year individual free trial license for MATLAB and Simulink, providing the students with hands-on experience in system modelling and embedded algorithm development.
Benefits and Features of the Arduino Engineering Kit Rev2
- Extensive learning outcomes provide students with a strong understanding of basic engineering concepts
- Students want to learn because the projects are fun and create an outcome-driven environment
- Broaden your students’ 21st-century skills with collaborative learning and problem-solving, and challenge them to think critically
- Help students connect their knowledge with real-world industries
- Educators can freely tailor the kit to their students’ needs and their own curriculum
- Improve depth of knowledge by learning theoretical concepts in a hands-on way
- Designed for use in practical lab sessions
- Students can learn and apply their beginners’ knowledge of MATLAB and Simulink
- Lots of experimentation for both educators and students
- Can be adapted to suit remote learning situations
What’s included in the Arduino Engineering Kit Rev2?
The kit includes all the physical components you need, including learning materials and software, to build three projects. There’s online step-by-step guidance, so it’s ideal for students working in small groups or for facilitating remote learning:
- Arduino Nano 33 IoT
- Nano Motor Carrier with IMU and battery charger
- Three sets of mechanical pieces to assemble the projects
- Li Ion 18650 battery
- Two geared motors with encoders
- DC motor with encoders
- Servo motor
- USB cable
- Two whiteboard markers
- Two wheels
- Allen key
- Webcam
- Nylon thread
- Screws, nuts, and bolts
- A hard plastic, stackable toolbox ideal for storage and years of use
- A one-year individual license for MATLAB and Simulink
- Student e-learning platform
Key learning values of the Arduino Engineering Kit Rev2
The online platform helps students learn fundamental engineering concepts, key aspects of mechatronics, and MATLAB and Simulink programming. Learning values include:
- System modelling
- Control theory
- Robotics and mechatronics
- Image and video processing
- Text-based programming with MATLAB
- Visual programming with Simulink
- How to analyse and visualize data
- Applying custom algorithms for complex math operations, image processing, and PID control
- How to model and simulate behaviour of dynamic systems
- How to incorporate logic-based algorithms that define system behaviour for different “states”, for example, move forward, turn, stop
Add a review