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 boards, 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. Download address:Click on the link to download

  2. 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

  3. 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 Crocodile Learning Kit

1.Mind Mapping

11


2.Kit List

#

Picture

Component

QTY

1

img

Basswood Board

1

2

img

Expansion Board

1

3

img

Servo

1

4

img

Battery Holder

1

5

imgimg

M4 Nut

4

6

imgimgimgimg

M4*8mm Screw

4

7

imgimg

M2.5*8MM Flat Head Screw

2

8

imgimg

M2.5 Nut

2

9

imgimgimgimg

M1.4*8MM Round Head Screw

4

10

imgimgimgimg

M1.4 Nut

4

11

imgimgimgimg

M1.2*5MM Round Head Self-tapping Screw

4

12

imgimg

M2*12MM Round Head Screw

2

13

imgimg

M2 Nut

2

14

img

Screwdriver

1


3.Introduction

In this product, we seek to use basswood boards to create a crocodile kit, which combines hardware, software as well as actuators.

The crocodile kit uses an ultrasonic module, a servo and the sensors on the micro:bit mainboard or ESP32 Easy Coding Board, which is quite intriguing. Importantly, with a graphical programming software, writing code is as easy as stacking blocks, and we are able to develop logical thinking ability during play.


4.Features

  1. Environment-friendly: This kit adopts environment-friendly materials, which are green and sustainable.

  2. Easy assembly: The assembly process is very easy.

  3. Intriguing: You will enjoy the fun of the crocodile projects.

  4. Multiple programming methods: It boasts Makcode and KidsBlock programming methods, which significantly meets diversified programming needs.



6.Product Assembly

Note: Please learn the basic tutorial corresponding to the development board before assembling it.

step 1: Assemble the Expansion Board

Required components

an1

  1. Align the expansion board with the holes in the basswood board, then fix it with screws.

    Attention: When installing the expansion board, you should refer to the corresponding holes on the wooden board corresponding to the solder joints under the expansion board!

    an47

an2


  1. Complete

an3


step 2: Assemble the Battery Holder

Required components

an4

1.Align the battery holder with the holes in the basswood board, then fix it with screws (pay attention to the big hole next to the screw hole when assembling, which is used to pass the wire of the battery holder).

an5

  1. Complete

2


step 3: Assemble the Ultrasonic Module Ultrasonic Module

Required components

an7


1.Align the ultrasonic module with the holes in the basswood board, then fix it with screws.

an8

  1. Complete

an720


step 4: Assemble the Tail

Required components

an10

1.Assemble two parallel basswood boards to the left tail.

an11

2.Assemble the right tail to the parallel basswood board.

an12

image-20240403135554599

image-20240403135739412

image-20240403135921632

image-20240403140019648

step 5: Crocodile Head

Required components

an17

1.First, assemble the crocodile’s eyes.

Note: When assembling, pay attention to the direction of the bottom plate. The bigger one is on the left, as shown below.

image-20240403151134748

Note: Please confirm the direction of the basswood boards on both sides according to the picture below.

image-20240403150916567

image-20240403152047879

image-20240403152127607

image-20240403152354942

image-20240403152435776


step 6: Assemble the Servo

Required components

an24

1.Place the servo into the groove and align the two screw holes.

Note: Please confirm the servo direction according to the picture below.

image-20240403153038352

2.Use M2x12 screws and M2 nuts to fix the servo to the basswood board.

an26

3.Set the current angle of the servo to 90 degrees.

Note: Remember to set the servo angle, otherwise the servo may be burned out.

3.1 Wiring Diagram

The brown wire of the servo corresponds to GND, the red wire corresponds to 3V3, and the yellow color corresponds to S on the board.

Expansion board

Servo

GND

G(Brown wire)

3V3

V(Red wire)

P1/io14

S(Yellow wire)

270524b926a712f77fbe812345740719_720

ESP32 Easy Coding Board:

Code:

After the code is uploaded successfully, the servo will first rotate to 0 degrees and then rotate to 90 degrees.

code1

Micro:bit:

Code:

Link for setting the servo to 90 degrees of Micro:bit Board:Tap it to download the code

After the code is uploaded successfully, the servo will first rotate to 0 degrees and then rotate to 90 degrees.

image-20240408085156074

an27

image-20240406145431672

Note:Set the angle of the servo to 90 degrees.

an29

step 7: Overall Assembly

an30

7.1

an31

image-20240406161709949

an33

7.2

Note: Connect the wires before assembling the basswood board.

e72365daba3dd36cb91c841af584fe06_720

image-20240407084026174

7.3

image-20240407101626835

7.4

image-20240407102447636

7.5

image-20240407102738697

image-20240407102800334

7.6

image-20240407103137878

7.7

image-20240407103523099

7.8 Wiring

Servo

Expansion board

Servo

GND

G

3V3

V

P1 / io14

S

270524b926a712f77fbe812345740719_720

Ultrasonic Module

Pay attention to the color of the ultrasonic connecting wire.

Expansion board

Module

GND

G(Black)

3V3

V(Red )

P8 / io4

Trig(White)

P12 / io15

Echo(Brown)

753cf8f67fba63a8b8e91ee78077aadd

Power Port

an43

7.9 Assemble the tail: Connect the wires before assembling the tail.

image-20240407105454324

7.10 Assemble the latch

20240407110133

7.11 Product Display

image-20240407111358310



8.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/