Welcome to BlocklyDuino for Mrtduino
What is this tool?
BlocklyDuino for Mrtduino is a tool that generate an Arduino code from Blocks. No need to know about how to write arduino code and remember Arduino instruction
Who can use this tool?
- Kids from the age of 7
- Beginner with Arduino programming
- Teacher who want to teach arduino in the class
- Expert with other Microcontroller who have not the time to remember the syntax of Arduino
Who made this tool?
The tool was improved by Adel Kassah (a computer science teacher in Tunisia) and now for Oscar Ferruz a Telecomunication engineer from Spain working in Logix5
This work is based on the work of Fred Lin (@gasolin) who created BlocklyDuino and Neil Fraser who created Blockly. I also took some blocks from www.technologiescollege.fr. Thanks to all!
Libraries to add in Arduino to work with some blocks:
- softPWM: This library is to use the MRT motors
- DHT Adafruit : to use the DHT sensors
- Adafruit Unifed sensor: to use the DHT sensors and other sensors
- ReceiveIR: to use the generic remote control
- EnableInterrupt: to use the MRT remote control IR
- onewire: to use in the 18B20
- DallasTemperature: to use in the 18B20
- Encoder: to use the encoder sensor
- Adafruit_NeoPixel: to use the ledstrip actuator
- RTCLib by Adafruit: to use the RTC DS3231
- DS1302: to use the RTC DS3231
- Keypad by Mark stanley: to use the keypad blocks
- LyquidCristal_I2C: to use the LCD I2C actuator.
- LyquidCristal_BQ: to use the LCD I2C of BQ actuator.
- TM1637Display: to use the tm1637 display.
- LedControl: to use with the Led Matrix or 7 segments display - chipset MAX7219
- ADXL345 Adafruit: to use with the ADXL345 accelerometer sensor
- HMC5883 Adafruit: to use with the HMC5883 magnetometer-compass sensor
- TEA5767: to use with radio TEA5767 chipset. Install the zip.It is not in the Arduino repository
- MFRC522: to use with RFID card readed
- Adafruit GFX: to use the TFT7735
- Adafruit ST7735: to use the TFT7735
- Adafruit TCS34725: to use the TCS34725
- ColorConverter: to use the TCS34725. Version 1.0.0. The lastest version is not compatible yet
- DFRobotDFPlayerMini: to use the DFPlayer mini MP3
- YX5300: to use the YX5300 MP3
- IOT_ts: custom libray to manage conectivity with IFTTT and Thinkspeak
- SparkFun_APDS9960: to manage the color and gesture sensor APDS9960
- TinyGPS: to manage the GPS NEO-6
- RF24: to manage the Radio frequency NRF24L01
- CheapStepper: to manage the stepper 28BYJ-48. The general Stepper library doesn´t work with this stepper
- MQTT_IoT:_libraries to use the WIFI communication using the MQTT protocol
- MrtRemote: library to use two features: the MRT remote control using the dedicated connector and the start button of the board
- Pixy2:library to use the camera Pixy2.It detects lines, intersections and small barcodes, intended for line-following robots
How to install the libraries in Arduino
Follow this link to install the librariesStart!
Click Here to start
Contact
- Email: oferruz@logix5.com
- Facebook: Logix5
- Twitter: @Logix5_SS
- Google Forum