There is no better way to learn your robotics and coding to the next level than building and coding your own robot. The Aero Hand Open is an open source robotic hand driven by tendons. It has a modular design and can be built with 3D printing and off-the-shelf electronic components. It is based on ESP32. Its control software is compatible with ROS2.
This robotic hand has 7 degrees of freedom and 16 joints in total. Its structure is 3D printed. The entire kit costs under $315. The Aero Hand Open has a Python SDK. You can find out more here.