Skip to content

daletoniris/rasti-block-robotics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rasti Block Robotics

Robotics experiments with Rasti Block (Argentine building blocks) -- Arduino, IR remote, DHT sensor

Building robots with Argentine toys. Because innovation doesn't need expensive equipment.


What Is This?

Robotics experiments using Rasti Block -- Argentina's own building block system (similar to LEGO but from Buenos Aires). This project combines Rasti mechanical structures with Arduino microcontrollers, infrared remote control, and environmental sensors to create programmable robots from accessible materials.

Why Rasti?

In Argentina, LEGO Mindstorms was prohibitively expensive. But Rasti Block -- a local toy brand -- was available and affordable. This project demonstrates a core philosophy: you don't need expensive equipment to learn robotics. You need creativity and the willingness to build with what you have.

This is the same philosophy that built a telescope from old lenses, a hygrometer from human hair, and eventually an autonomous SOC from open-source tools.

Technical Details

Hardware

  • Rasti Block -- Mechanical structure and chassis
  • Arduino -- Microcontroller for motor and sensor control
  • IR Receiver -- Infrared remote control for robot commands
  • DHT Sensor -- Temperature and humidity monitoring

Software

  • IRremote Library -- Infrared signal decoding and processing
  • DHT Library -- Environmental sensor reading
  • Scratch 2.0 Extension (.s2e) -- Visual programming interface for younger users

Key Files

File Description
Rasti.s2e Scratch 2.0 extension -- visual programming for the robot
src/IRremoteNEW.cpp Infrared remote control library
src/IRremoteNEW.h IR remote header with protocol definitions
src/IRremoteIntNEW.h IR interrupt handler
src/DHT.cpp Temperature/humidity sensor driver
src/DHT.h DHT sensor header
src/keywords.txt Arduino IDE syntax highlighting

The Philosophy

A kid in Villaguay couldn't afford LEGO Mindstorms.
So he used Rasti Block -- Argentine building blocks.
Added an Arduino, some sensors, an IR remote.

Same robot. Different bricks.
Same learning. Different price tag.

That's the whole point:
Innovation doesn't require expensive equipment.
It requires curiosity and the courage to build
with whatever you have.

License

Open Source (IRremote library by Ken Shirriff, BSD license)


Daniel Dieser -- Puerto Madryn, Patagonia, Argentina Telegram: @mrmoz33

About

Robotics experiments with Rasti Block (Argentine building blocks) — Arduino C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors