Making NX25

NX25 biped robot with M5AtomS3

Making NX25

Agenda

 1. Overview
 2. Components
 3. Functions
 4. Each part
 5. 3D Design
 6. Code
 7. Motion Check

1. Overview

I made a biped robot with the M5Stack series AtomS3
NX25_1

2. Components

1)M5Atom S3
2)PCA9685 Servo Driver
3)Servos TS90A x12 SG92R x4
4)OLED SSD1306 128 x 64
5)Lithium Ion Battery with step down converter 3.0V x2
6)Power Converter LXDC55
7)Flexible LED (Blue)

The wiring is as follows.
Connection

4.Functions

1)Walking Forward, Back
2)Turn Right, Left
3)Side walk Right, Left
4)Punch Right, Left
5)Controll by JoyC joy stick
6)Hands controll by joy stick
7)Face by OLED
7)Blue flexible LED

5. Each Part

NX25_3
NX25_4

6. 3D Design

NX25_5

7.Code

I wrote a detailed Sketch on Github, so please refer to it.

Code Github

6.Motion Check

This time, in addition to moving forward, backward, and turning left and right, you can also punch with both hands and control both hands with the joystick.
You can also change facial expressions with the OLED display. blink eyes

Update

  • 2025.8.4Created a page of NX25 Making biped robot with M5AtomS3NEW 

inserted by FC2 system