Help?
Help?
Hiwonder MaxArm Open Source Robot Arm Powered by ESP32 Support Python and Arduino Programming Inverse Kinematics Learning (Standard Kit)
Help?
Help?
Description
- Powered by ESP32 microcontroller
- Linkage mechanism for better inverse kinematics learning
- Compatible with Hiwonder sensors for implementing different tasks
- Worked with the sliding rail to simulate industrial scenario
- Note: MaxArm starter kit only inclues robot arm; Standard Kit includes sensor kit; Adavcned kit includes sensors kit and AI vision; Developer kit inludes sensor kit, AI vision and sliding rail.
The tutorial link of MaxArm: https://drive.google.com/drive/folders/1wi-O2ia-izYWM979iByIws6S4LRe7LKI?usp=sharing
! Note: This page is for MaxArm standard kit, please check the below information to get other kits:
If you want to get the Starter Kit including robot arm only, please check this link: https://www.robotshop.com/en/hiwonder-maxarm-open-source-robot-arm-powered-by-esp32-support-python-arduino-programming-inverse-kinematics-learning-starter-kit.html
If you want to get the Advanced Kit including sensor kit and AI vision, please check this link: https://www.robotshop.com/en/hiwonder-maxarm-open-source-robot-arm-powered-by-esp32-support-python-arduino-programming-inverse-kinematics-learning-advanced-kit.html
If you want to get the Developer Kit including sensor kit, AI vision and sliding rail, please check this link: https://www.robotshop.com/en/hiwonder-maxarm-open-source-robot-arm-powered-by-esp32-support-python-arduino-programming-inverse-kinematics-learning-developer-kit.html
——————————————————————————————————————————
MaxArm is an open-source robotic arm powered by ESP32 microcontroller. The linkage mechanism designed body are equipped with high-quality bus servos and suction nozzle. Using inverse kinematics technology, MaxArm can execute variety of tasks such as object sorting, picking, transporting and stacking.
Supporting Python and Arduino programming and Wi-Fi and Bluetooth communications, MaxArm can also be controlled by APP, PC software, wireless remote controller and mouse control. It also supports variety of sensors to turn your creative AI ideas into reality!
1) Linkage Mechanism Improves Efficiency —— Using the linkage mechanism designed body, MaxArm greatly improves its joints efficiency so as to allow the end effector move along x-y-z axes.
2) Compact Structural Design —— Made from hard aluminium alloy and carbon fiber for high quality. The metal bearings for smoother and more accurate joint movement. Compact design gets the body small and flexible.
——————————————————————————————————————————
Inverse Kinematics Algorithm, Free Adjustment:
1) Provide Linkage Coordinate System Diagram —— Based on ESP32 development platform, the inverse kinematics analysis and DH model of MaxArm are available, which allows you to deeply comprehend the working principle of MaxArm.
2) Linkage Inversion Solution, Easy Control —— By inputting the coordinate of the end effector, Inverse kinematics can calculate the angle of each servo to facilitate the action debugging. (Provide the function source code of inverse kinematics)
————————————————————————————————————————
Sensors Expansion, to Create More Possibilities:
Compatible with glowing ultrasonic sensor, infrared sensor, color sensor, touch sensor and other electronic modules, MaxArm converts more creative ideas into reality!
① Ultrasonic Detection and Stacking —— With ultrasonic sensor, MaxArm can perform intelligent stacking after detecting the blocks.
② Touch Detection and Placement—— With touch sensor, MaxArm can detect the touch action and place the blocks.
③ Color Sorting —— With color sensor, MaxArm can recognize and sort the target color.
④ Intelligent Sound Control—— With sound sensor, MaxArm can place the blocks in the corresponding position by recognizing the number of knocks.
Sliding Rail Extension:
Through the reserved holes in the base, MaxArm can be easily assembled on the sliding rail. It can perform block picking and transporting to simulate industrial application scenarios.
——————————————————————————————————————————
ESP32 Open-source Controller:
ESP32 open-source controller consists of an ESP32 core board and multi-functional extension board. In addition to servo interfaces, it is also equipped with buzzer, LED, USB interfaces and other electronic components. Multiple expansion interfaces are lead out, so that users can directly connect other sensors and execution modules for secondary development. Supporting WiFi and Bluetooth, ESP32 core board is convenient for users to develop the application of wireless data transmission.
Robotic arm (assembled) * 1
12V 5A power adapter * 1
Blocks (3*3cm) * 1
USB cable * 1
Suction cup * 4
Screwdriver * 1
Wireless handle controller * 1
Glowing ultrasonic sensor * 1
Color sensor * 1
Touch sensor * 1
Sound sensor * 1
Light sensor * 1
Digital tube * 1
Infrared sensor * 2
4 PIN wire (30cm) * 3
Screw bag * 1
Product dimension: 158*160*260mm (length*width*height)
Weight: 1.3kg
Material: Metal and fiber glass board
DOF of robotic arm: 4DOF
Power: 12V 5A DC adaptor
Controller system: ESP32 open source controller
Software: PC software, iOS/ Android APP
Communication method: WiFi and Bluetooth
Servo: HTS-35H bus servo and LFD-01M micro servo
Control method: Computer/ phone/ wireless handle/ mouse control
Package size: 298*210*175mm (length*width*height)
Package weight: About 2kg
Estimate shipping
Refund Policy
If you are not satisfied with a product purchased from the Site, you may request a return within 30 days from the delivery date, unless the product is listed under the Return Exceptions below or is subject to specific return conditions noted on the product page.
This return policy also applies, as a minimum standard, to products sold and fulfilled by third-party vendors through the Marketplace.
Please review the Return Conditions, Return Exceptions and the process on How to Request a Return Authorization (RA) before initiating a return request.
Returns under this policy concern non-defective products. In the case of a confirmed manufacturing defect, remedies are handled under the Warranty terms, at the Vendor's discretion. See the Warranty section.
Return Conditions
To qualify for a refund under the 30-day return policy, all of the following conditions must be met:
- A valid Return Authorization (RA) number must be obtained prior to returning the product. Returns without an RA number will be refused.
- The RA number is valid for 30 days. The returned item must be received within that period.
- The RA number must be included with the return.
- Products must be returned in unused, unmodified condition (e.g., no scratches, alterations, missing parts, or signs of installation/use) and in their original packaging, suitable for resale.
- Shipping fees are non-refundable. Return shipping costs are the responsibility of the customer, except in cases of a product confirmed defective through RobotShop's troubleshooting process or of a verified shipping error by RobotShop.
- Refunds are processed within 7 days after receipt and inspection of the returned item.
- A $100 cleaning fee may apply to domestic robots returned in used or unclean condition.
- A 20% restocking fee may apply to large-quantity returns of items ordered specifically for the customer from the manufacturer or not part of RobotShop's standard inventory.
Return Exceptions
The following products are not eligible for return or refund under this policy:
- Used, damaged, or modified products — Items that show signs of use, wear, or alteration, making them unsuitable for resale.
- Consumables — Use and wear-and-tear components, altered or depleted through use (e.g., batteries, belts, brushes, gears, filament, tires, disposable bags, lubricants, greases, waxes, etc.). Not eligible for return once opened or used.
- Perishables — Goods liable to deteriorate or expire rapidly. Not eligible for return.
- Sealed goods (health or hygiene) — Items sealed for health-protection or hygiene reasons (e.g., masks, gloves, odor-absorbing products). Not eligible for return once unsealed.
- Build-it-yourself products and items requiring customer assembly — Including robots & kits, robot parts, and other products requiring assembly or soldering. Not eligible for return once assembled, soldered, or installed.
- Digital Goods, Software, and Apps — Final sale only, due to licensing restrictions.
- Clearance Items — Products identified as clearance or final sale, including end-of-life or discontinued items.
- Custom-made, personalized, or special-order items — Products manufactured, configured, adapted, or built to the customer's own specifications and requirements.
- On-Demand Items — Standard catalogue products not stocked by RobotShop and ordered specifically to fulfill a customer request.
- Professional & Specialized Equipment — See the Professional & Specialized Equipment Warranty page and Professional & Institutional Buyers (B2B) section in the Terms & Conditions.
How to Request a Return Authorization (RA)
While the same return policy applies, these orders require a separate contact process for returns.
- RobotShop Fulfilled Orders → submit a support ticket from your account under My Support Tickets.
- Marketplace Vendor Orders → submit a ticket from your account under My Marketplace Tickets to contact the vendor directly.
Note: Marketplace vendor products are normally labelled with SKUs starting with RM, and identified on the product page with the mention "Sold and fulfilled by [Vendor Name]".