Arduino Day Workshop: Your First Lesson in Open Source Hardware

Arduino Day Workshop: Your First Lesson in Open Source Hardware

Arduino Day is a global 24-hour celebration organized by the Arduino community for the community—a gathering of people interested in Arduino to share experiences and exchange information. Whether you are a student, educator, beginner, or professional developer.

What is Arduino?

Arduino is a convenient, flexible, and easy-to-use open-source electronics prototyping platform that includes hardware (various models of Arduino boards) and software (Arduino IDE). It is suitable for artists, designers, enthusiasts, and anyone who wants to tinker. Its main feature is its simple shape, which allows interaction with people, and even a ten-year-old can create something they want with it. Arduino can perceive the environment through various sensors and feedback to influence the environment by controlling lights, motors, and other devices. The microcontroller on the board can be programmed using the Arduino programming language, compiled into a binary file, and uploaded to the microcontroller. Projects based on Arduino can consist solely of Arduino or include Arduino and other software running on a PC, communicating with each other (such as Flash, Processing, MaxMSP) to achieve their goals.

What can you do with Arduino?

NO.1 Money-eating Robot

The money-eating robot will say “Congratulations on making a fortune” after storing money.

Arduino Day Workshop: Your First Lesson in Open Source Hardware

NO.2 Can-Phone Intercom

Arduino Day Workshop: Your First Lesson in Open Source Hardware
Arduino Day Workshop: Your First Lesson in Open Source Hardware

Claimed to be the “world’s first” can-phone project.

NO.3 Mini Keyboard That Fits in Your Pocket

Arduino Day Workshop: Your First Lesson in Open Source Hardware
Arduino Day Workshop: Your First Lesson in Open Source Hardware

A 6-key mechanical RGB keyboard controlled by Arduino.

Arduino Day Workshop: Your First Lesson in Open Source Hardware

If you are interested in this

3.27

Arduino Day

You only need to prepare

a computer + Arduino main board + expansion board

To quickly get started with Arduino

Learn to control sound/light/movement

(Sound, light, servo)

Arduino Day Workshop: Your First Lesson in Open Source Hardware

Participants will receive

an official Arduino Day sticker

Event Time

March 27, 2021 (Saturday) 14:00-17:00

Event Location

Arduino Day Workshop: Your First Lesson in Open Source Hardware

111 Aiku Space, Boyun Road, Pudong New District, Shanghai

On-site registration:

Arduino Day Workshop: Your First Lesson in Open Source Hardware

Event Content

1) Introduction to Arduino

2) Environment Setup—Mind+ Software Installation

3) Understanding Hardware—Main Control Board and Sensor Functionality

4) Project Learning—Using Sound Control, Light Control, and Servo Functionality

Registration Requirements

1) Ages 12+ / Beginner Makers / Interested in Interactive Devices

2) Bring a computer, and your own Arduino UNO R3 and expansion board

Guest Introduction

Arduino Day Workshop: Your First Lesson in Open Source Hardware

Teacher TuTu

Graduated from the University of Bristol, UK

Master’s in Education

Gold Medal Instructor at DFRobot

Chief Editor of “Mind+ Creative Programming Introduction”

Main Instructor for Magical Creation Particles

Equipment Used

Participants need to prepare their own Arduino UNO main control board and expansion board. Remember to bring your own board, and if you need to purchase one, you can click the mini-program link.

DFRduino UNO R3

Swipe up to read more

1. DFRduino UNO R3 is fully compatible with the Arduino UNO R3 version. It uses a more powerful ATmega16U2 instead of 8U2. (Or the previous version’s FTDI board) This allows for faster conversion speeds and larger memory, making the UNO R3 version not require any driver installation on Linux or Mac (Windows requires an inf file) and has the ability to connect external keyboards, mice, joysticks, etc.

2. The UNO R3 also adds SDA and SCL ports next to AREF. Additionally, there are two new ports next to RESET. One port is IOREF, which allows the expansion board to adapt to the main board’s voltage. The other empty port is reserved for future expansion possibilities. The UNO R3 can be compatible with any existing expansion board and can adapt to new expansion boards with its additional ports.

3. A more stable RESET circuit. The RESET button has also been moved to a more convenient location near the USB interface.

4. The ATmega16U2 replaces the 8U2, but this does not mean that the 16K flash of R3 will run your code faster; this update serves the USB interface chip, theoretically allowing the UNO to simulate USB HID, such as MIDI/Joystick/Keyboard.

5. Note: To correctly install on some computers, DFRduino Uno R3 requires the Arduino 1.0 driver folder. We have tested and confirmed that R3 can be programmed on older versions of the IDE. However, when running R3 for the first time on a computer, you will need Arduino 1.0. If you are interested in the changes in the new version of the IDE, please check the Arduino official website’s version history for Arduino 1.0.

Digital I/O: 0~13.

Analog I/O: 0~5.

Supports USB interface protocol and power supply (no external power needed).

Supports ISP download function, supports single-chip TX/RX terminals.

Supports AREF terminal

Supports six PWM terminals (Pin11, Pin10, Pin9, Pin6, Pin5, Pin3)

Input voltage: No external power required when connected to USB or external 7V~12V DC input

Output voltage: 5V DC output and 3.3V DC output with external power input

Uses Atmel Atmega328P-PU microcontroller

Arduino size: 70mm long x 54mm wide

IO Sensor Expansion Board V7.1 Arduino Expansion Board

Swipe up to read more

Expands Arduino ports to 3P interfaces, directly plugs in 3P sensor modules.

14 digital ports (6 PWM ports), 6 analog ports.

Rich communication and storage module interfaces. The center directly plugs in Xbee packaged Bluetooth, WIFI, and Xbee communication modules. Next to it are ordinary Bluetooth modules, APC and SD card expansion interfaces.

External power expansion to provide lasting power for your Arduino projects. The corner terminals of the expansion board power the main controller and expansion board, while the center terminals power the servo on the digital port.

Provides 3.3V power at 5.5V.

Compatible with Arduino UNO, MGEA, DUE

3.3V/5V switching

Equipped with I2C interface

Supports XBEE, APC220 communication modules and SD card read/write

Recommended Participants

Interested in open-source hardware/interactivity devices, beginners are welcome to join

Participants must bring their own computer, Arduino main board, and expansion board

Arduino Day Workshop: Your First Lesson in Open Source Hardware

The Mushroom Cloud Maker Space is dedicated to providing an innovative and open communication platform. If you love creating and enjoy innovation, come to Mushroom Cloud to realize your creative ideas!

Leave a Comment

Your email address will not be published. Required fields are marked *