Thank you for choosing keyestudio!

We will endeavor to provide you with better products and services!


About keyestudio

Keyestudio is the best-selling brand owned by KEYES Corporation. Our product contains Arduino development and expansion boards, sensors and modules, Raspberry Pi, micro:bit expansion boards as well as smart cars and learning kits, which can help customers at any level to learn about Arduino.

Notably, all of our products are in line with international quality standards and are greatly appreciated in a broad menu of different markets across the world.

Welcome to check out more contents from our official website:

http://www.keyestudio.com


Obtain Information and After-sales Service

  1. If something is found missing or broken, or you have some difficulty learning the kit, please feel free to contact us. Welcome to send email to us: service@keyestudio.com

  2. We will endeavor to update projects and products continuously from your sincere advice! Thanks!


Warning

  1. This product contains tiny pin headers, so please keep out of reach of children under 7 to prevent from lacerations.

  2. This product also contains conductive parts(control board and electronic modules). Please operate according to the requirements of tutorials. Otherwise, improper operation may damage parts due to overheating. In this case, do not touch it and immediately disconnect the circuit power.


Copyright

The Keyestudio trademark and logo are the copyright of KEYES DIY ROBOT co.,LTD. All products under Keyestudio brand can’t be copied, sold or resold without authorization by anyone or any company.

If you are interested in our products, please contact to our sales representatives: fennie@keyestudio.com


STEM Programming DIY Excavator Learning Kit


Kit List

Please check the list to ensure that all parts are intact. If you find missing ones, please contact our sales staff immediately.

#

PIC

NAME

QTY

1

img

Expansion board

1

2

q4

Joystick module

1

3

q5

Touch module

2

4

q3

Servo

3

5

q22

Basswood board

1

6

img

Battery holder

1

7

img

joystick cap

1

8

q6

3P DuPont wire

2

9

img

F-M DuPont wire 15CM

4

10

img

F-M DuPont wire 10CM

4

11

img

F-F DuPont wire 15CM

8

12

img

Phillips screwdriver

1

13

img

wrench

1

14

q9q9

M4x8MM screw

14

15

q10q10

M4 nut

6

16

q11q11

M2.5 nut

2

17

q12q12

M2.5x8MM screw

2

18

img

copper pillar

4

19

q11

M3 nut

1

20

q13q13q13q13

M2x10MM screw

4

21

q11q11q11

M2 nut

3

22

q14q14q14q14

M1.2x5MM self-tapping screw

4

23

img

M2*12MM screw

1

24

img

M3*10MM screw

2

25

img

M3*14MM screw

1

26

img

M3 self lock nut

3


Description

With bass wood as its structural material, we specially design an excavator learning kit.

This kit integrates three servos, two touch sensors and a joystick, which are compatible with micro:bit boards and ESP32 Easy Coding Boards. We write codes via Makecode and KidsBlock to achieve multiple creative and interesting functions.

With this kit, you can master basic sensor knowledge and have an excellent opportunity to learn programming. It is also a perfect combination of learning and entertainment which stimulates your creativity and talent.


Features

  1. Simple assembly: For convenience, the assembly is easy and simple so that you may complete installations quickly.

  2. Experience of excavator: You work with the machine and learn related knowledge during the experience.

  3. Combined with programming: It integrates excavator with programming, providing you with a novel and creative programming experience.

  4. Multiple programming: Makecode and KidsBlock programming are available, which meet the diversified programming needs and expand the range of learning.


Assembly

ATTENTION: If you are a beginner, please learn the Micro bit Basic Projects first. The angle of the servo need to be set before assembling. You may not know how to do it without the basic projects.

1. Mount battery holder and the expansion board

img

img

img

img

img

img

img

2. Assemble excavator side

img

img

img

3. Assemble excavator wheel and front baffle

img

img

img

img

img

img

img

img

4. Mount joystick and touch sensors

img

img

img

img

img

img

img

5. Assemble top board, base servo and base board

img

img

img

Set the servo angle to 90°

The angle must be set before mounting following parts. Or else the servo may be damaged.

Connect the servo to the expansion board.

6

Click here to download the code folder of the relevant development board.

q16

Micro:bit board code file:

q17

ESP32 development board code file:

q18

If you do not know how to upload code to the board, click to learn the basic projects.

After uploading the code, the servo rotates from 0 degree to 180 degree and to 90 degree. You can press the service button on the development board to have a clear look. If your servo gets no response, please check whether the wiring is correct or whether the expansion board is powered by the batteries.

img

img

img

img

img

img

img

img

img

img

img

img

6. Assemble arm and arm servo

img

img

img

img

img

img

img

img

img

Set the servo angle to 180°

The angle must be set before mounting following parts. Or else the servo may be damaged.

Connect the servo to the expansion board.

4

Download the code folder of the relevant development board.

q16

Micro:bit board code file:

q19

ESP32 development board code file:

q20

If you do not know how to upload code to the board, click to learn the basic projects

After uploading the code, the servo rotates from 0 degree to 90 degree and to 180 degree. You can press the service button on the development board to have a clear look. If your servo gets no response, please check whether the wiring is correct or whether the expansion board is powered by the batteries.

img

img

img

img

img

img

img

7. Assemble bucket and bucket servo

img

img

img

img

img

img

img

Set the servo angle to 180°

The angle must be set before mounting following parts. Or else the servo may be damaged.

Connect the servo to the expansion board.

5

Download the code folder of the relevant development board.

q16

Micro:bit board code file:

q19

ESP32 development board code file:

q20

If you do not know how to upload code to the board, click to learn the basic projects

After uploading the code, the servo rotates from 0 degree to 90 degree and to 180 degree. You can press the service button on the development board to have a clear look. If your servo gets no response, please check whether the wiring is correct or whether the expansion board is powered by the batteries.

img

img

img

img

img

img

img

img

img

img

8. Wiring

img

img

img

img

img

img

img

Resources

https://www.keyestudio.com/

https://wiki.keyestudio.com/Main_Page

Micro:bit Educational Foundation | micro:bit (microbit.org)

https://tech.microbit.org/hardware/

https://microbit.org/new-microbit/

https://www.microbit.org/get-started/user-guide/overview/

https://microbit.org/get-started/user-guide/features-in-depth/

https://www.espressif.com/


Tutorials

1. Basic Projects

Basic projects include development board introduction, programming methods, the ways of burning codes and the usage of sensors and modules. You will have a clear understanding on the board functions.

If you are a beginner, please firstly read the introduction and using methods of development board (Micro:bit /ESP32Easy Coding Board) to learn how to program on software and how to upload code.

Basic Courses:Microbit

Basic Courses:ESP32 Easy Coding Board

2. Excavator Projects

Do operations according to the tutorials of the two development boards.

2.1 Microbit

Micro:bit

2.2 ESP32 Easy Coding Board

ESP32