
HAN ESP TSS721
UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

Cheap, 3d printed gripper for robotic applications with integrated electronics and ROS communication
GripperBoard is an open-source printed circuit board by Evroc, from the Evroc/Robotic-gripper repository on GitHub, published under the MIT licence. It is a 2-layer board of 29.8 × 57 mm with 22 parts on 30 nets, routed with 77 tracks and 7 vias.
It is built around the LM1117-3.3. Its parts include 6 capacitors, 3 resistors, 3 ICs, 2 transistors and 1 connector. It belongs with the SAM D and SAM boards of this library.
Cheap, 3d printed gripper for robotic applications with integrated electronics and ROS communication.
The gripper is mostly 3D printed, all parts were designed for FDM printers.
Cheap - <100$ (excluding 3d printed parts), the most expensive parts are servomechanism and microcontroller.
Powerful grip - 2:1 gear ratio.
Plug’n play - after assembling the project all you need to do is connect a USB-C cable and power cord to DC socket.
Easy communication - you can simply send the servo position using a USB-C cable and provided code example.
ROS compatible - use rosserial to communicate with the gripper.
All files can be found there: (LINK)
For non printed parts look here:
I designed dedicated PCB for this project, however feel free to modify it or even use your own designs.

Cheatsheet:
The repository includes two exemplary control methods:
The included examples are written in Python language.
In order to upload the program to Seeeduino, the appropriate Arduino IDE configuration is necessary (instruction)
For both options it is necessary to install the pyserial library:
$ pip3 install pyserialTo use example with pyserial:
$ python3 gripper_serial.py --usb_port /dev/ttyACM0To use example with rosserial:
$ mkdir -p catkin_ws/src
$ cd /catkin_ws/src
$ git clone https://github.com/ros-drivers/rosserial.git
$ cd /catkin_ws
$ catkin_make
$ source devel/setup.bash$ rosrun rosserial_python serial_node.py port:=dev/ttyACM0$ rostopic pub /gripper_state std_msgs/Int16 "data: 0"Check that: https://github.com/Michal-Bidzinski/UR3_sim
Online version is here: (Build guide)
PDF is here: Build guide PDF
Keep in mind that the project is still under development and some information is missing here. If you encounter problems - contact me using email: michael.grabowski.lab@gmail.com
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | C | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A | C1, C3, C5 |
| 2 | C | Capacitor_SMD:CP_Elec_6.3x5.8 | C4, C6 |
| 2 | MH_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2 |
| 2 | Q_NPN_BEC_BRT | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 1 | 100R | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 22R | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 330R | Resistor_SMD:R_0805_2012Metric | R2 |
| 1 | C | Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C | C2 |
| 1 | D36V28Fx | MyOwnLib:D36V28Fx StepDown Voltage Regulator | U3 |
| 1 | LED_B | LED_SMD:LED_1206_3216Metric | Communication |
| 1 | LED_Y | LED_SMD:LED_1206_3216Metric | Status |
| 1 | LM1117-3.3 | Package_TO_SOT_SMD:SOT-223 | U1 |
| 1 | Motor_Servo | MyOwnLib:Molex_SL_x03 | Servo |
| 1 | PowerIN | MyOwnLib:Molex_SL_x02 | PowerInput |
| 1 | PowerStatus | LED_SMD:LED_1206_3216Metric | Power status |
| 1 | SeeeduinoXIAO | SeeduinoXIAO:Seeeduino XIAO-MOUDLE14P-2.54-21X17.8MM | U2 |
| 1 | Zworka | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
It measures 29.8 × 57 mm and has 2 copper layers, 1.6 mm thick.
22 parts, built around the LM1117-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Evroc/Robotic-gripper repository on GitHub, at the commit this page was made from: the board is PCB/KiCAD files/GripperBoard.kicad_pcb and its schematic PCB/KiCAD files/GripperBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

karawin/Ka-Radio
A wifi webradio with only low cost boards ESP8266 and VS1053 by Jp Cocatrix


doudar/SmartSpin2k
Transform your spin bike into a Smart Trainer!

plinkysynth/plinky_public
a public release of the plinky sw and hw

eddyem/stm32samples
Code samples and ready projects based on bare-metal STM32

