Coding a Spider Robot with a micro:bit

힘센캥거루
2026년 2월 26일(수정됨)
1
16

This time, a free lecture was opened at a robotics technology meetup.

It was a training session at Jaehyun High School on controlling a spider robot using a micro:bit.

A teacher I know had registered, but their work schedule overlapped on the day, so they gave me their spot and I decided to attend.

재현고등학교

대한민국 서울특별시 노원구 덕릉로82길 64

핀 표시됨

It’s a 10-minute walk from Sanggye Station.

The school has a large parking lot, so driving is also a good option.

Coding a Spider Robot with a micro:bit-1Coding a Spider Robot with a micro:bit-2Coding a Spider Robot with a micro:bit-3

The training was held in the AI Engineering Lab located in a separate room at the back of the school.

The spider robot itself was a ready-made product, and the idea was to assemble it and then attach the micro:bit to control the motors.

We separated out the motor wires and did some soldering.

Coding a Spider Robot with a micro:bit-4Coding a Spider Robot with a micro:bit-5Coding a Spider Robot with a micro:bit-6

Now that the assembly was finished, it was time to code.

Go to the micro:bit website and click on MakeCode Editor.

For reference, if you log in, it auto-saves, so you can work more comfortably.

Coding a Spider Robot with a micro:bit-7

One interesting thing about using the micro:bit was that it supports JavaScript.

Considering that most other platforms mainly support Python, this was quite unique.

I thought it might be nice to learn JavaScript with this and then move on to web development.

Coding a Spider Robot with a micro:bit-8Coding a Spider Robot with a micro:bit-9

Now we had to control this little guy via Bluetooth.

The micro:bit already has a built-in Bluetooth module, so it was ready to use once we downloaded the library.

If you go to the site below, there’s a pre-built Web App.

You can look at the controller and examples there and build yours accordingly.

Coding a Spider Robot with a micro:bit-10

You need a separate application for the Bluetooth connection.

It’s a Chrome application similar to Chrome Remote Desktop, so you just install it and run it.

Coding a Spider Robot with a micro:bit-11

Like this, the training that started at 9 a.m. ran tightly without a break until 12:30 p.m. and then finished.

I was a bit disappointed that there wasn’t enough time.

I hope I can take another training session with the teachers who are very interested in coding.

Coding a Spider Robot with a micro:bit-12

관련 글

Cloning an RFID Card with Arduino
Cloning an RFID Card with Arduino
Today I’m going to write about how to clone an RFID card with an Arduino.Once I write something down I don’t forget it, so I’m leaving this here as a...
Collecting Temperature and Humidity Data with Arduino ESP32
Collecting Temperature and Humidity Data with Arduino ESP32
Today, we will create a Wi-Fi Stevenson screen that measures temperature and humidity and transmits data using Arduino ESP32. This content is based on a script for a +1 session that will be conducted at school. 1. Materials The materials are simple. ESP32, DHT-22, three wires First, briefly explain the ESP32...
Using the Arduino D1 R2
Using the Arduino D1 R2
It could have been done using a regular Arduino Uno, but I decided to try the Wemos D1 R2 with built-in WiFi and struggled quite a bit. This article is for those using Arduinos like the D1 R2 with different pin mappings. 1. IDE Setting Due to the various types of Arduinos, you also need to install the board package suitable for each board...
Solution for Timed out waiting for packet header on MacBook with Arduino
Solution for Timed out waiting for packet header on MacBook with Arduino
How to solve the Timed out issue when connecting Arduino Wemos D1 R2 to a MacBook
Connecting Arduino with Spreadsheets - Configuring Code
Connecting Arduino with Spreadsheets - Configuring Code
In the last article, we explored the sheet setup required to connect Arduino with a spreadsheet. In this article, we'll learn about data transmission using HTTPS communication from the Arduino D1 board. 1. Installing Arduino D1 Board Library It is necessary to install the board library...
Connecting Arduino with Spreadsheets - Google Sheets Setup
Connecting Arduino with Spreadsheets - Google Sheets Setup
Recently, I decided to work with students to observe and analyze the temperature and humidity around the school using Arduino. To store the data measured by Arduino, an SD card was necessary, and it was cumbersome to remove and reinsert the SD card to check the data. I suddenly thought about saving the data on the web...

댓글을 불러오는 중...