Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Kai Zhe Chang
Created June 6, 2022

Speech activated robot arm with PSOC62S2 WIFI-BT KIT

A fun desktop arm with speech recognition capabilities

42
Speech activated robot arm with PSOC62S2 WIFI-BT KIT

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×2
Stepper motor driver board A4988
SparkFun Stepper motor driver board A4988
×3
Jumper wires (generic)
Jumper wires (generic)
×1
PSoC™ 62S2 Wi-Fi BT Pioneer Kit
Infineon PSoC™ 62S2 Wi-Fi BT Pioneer Kit
×1
Stepper Motor
Digilent Stepper Motor
×2
Stepper Motor, Mini Step
Stepper Motor, Mini Step
×3
Arduino cnc controller
×1
ULN2003 Driver Board
×2
MUQZI Bike Headset Bearing 41mm
×7
51113 Thrust Ball Bearing Axial Load
×1
6000Z Ball Bearings
×4
608ZZ Ball Bearing
×3

Software apps and online services

ModusToolbox™ Software
Infineon ModusToolbox™ Software
VS Code
Microsoft VS Code
Fusion
Autodesk Fusion
Arduino IDE
Arduino IDE

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Drill / Driver, Cordless
Drill / Driver, Cordless

Story

Read more

Custom parts and enclosures

Armo CAD model (PLEASE DO NOT PRINT)

IMPORTANT: The cycloidal drives are not sufficient in moving the arm smoothly, I will modify and increase the ratio eventually, please do not print the model and make it unless you can modify Axis 2 & 3 yourself

Schematics

Schematic for arm motor control

Connect motors and drivers as shown in the file
Master UNO connects to the computer in order to receive G-code via serial port
Slave UNO connects with powerbank source and communicated with Master UNO via I2C wire.h library

Code

Code for Robot Arm

Contains 1 Arduino master code 1 Arduino slave code 1 Python middle bridge code 1 ModusBox code 1 Armo cad file

Credits

Kai Zhe Chang
1 project • 0 followers

Comments