
Lora nodemcu
sudomesh/disaster-radio
A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

A three-string-mounted small display roboter for a room.
Drivers is an open-source printed circuit board by mrk-fox, from the mrk-fox/FloatingFace repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 86.9 × 78.3 mm with 17 parts on 27 nets, routed with 238 tracks and 7 vias.
Its parts include 5 connectors, 3 capacitors, 3 ICs and 1 resistor.
FloatingFace is a roboter, mounted by 3mm paracord ropes at three points arranged in a triangle which achieves movement withing and under these 3 mounting points by tensioning or loosening each these ropes.
I built this project as proof-of-concept system for a 3-point-mounted, portable cable roboter with an universal extensions interface.
Floaty has a custom-designed driver developer board for three TMC2209 drivers. Look at the design!
Thats all the layers overlapped...
...and thats the front design. There is nothing on the back

and that is the schematic for the delta_drive v1.1:
https://github.com/mrk-fox/FloatingFace/blob/main/pictures/delta_drive_v1.1_schematic.png
The basics were worked out with simple linear algebra, which are explained in this video together with the calibration process:
The math behind "Floaty", the cable roboter
Further, to make the implementation easier, all the calculation were modelled in Simulink:

The movement algorithm itself works on command through these steps:
For angle calibration, Floaty uses the MP5060 sensor which gives an angle relative to gravity and the direction of the orthogonal of the angled face of the sensor. With that data an iterative funciton is started ajusting one motor step at a time until an angle less than 10 degrees is reached.
The assembly is currently a prediciton of the possible steps. I doubt, that anyone will build this before me, but here we go:
As the size of the robot is constrainted to certain limits, cable routing is crutial to ensure a safe and reliable operation. The following rules apply:
I thank this project to...
... KiCad
... HackClub Fallout
... Autodesk Inventor
... BenjaminW and Serj Minin for the models
This hardware project is licensed under the CERN Open Hardware Licence v2 - Strongly Reciprocal (CERN-OHL-S).
See the LICENSE file for details, or visit https://ohwr.org/cern_ohl_s_v2.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 100µF | Capacitor_THT:CP_Radial_D8.0mm_P5.00mm | C1, C4, C6 |
| 3 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J5, J6, J7 |
| 3 | ~ | floaty:TMC2209-Breakout | U1, U2, U3 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | CenterHole | MountingHole:MountingHole_5.3mm_M5_ISO7380 | H5 |
| 1 | Conn_01x12_Pin | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J4 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |
It measures 86.9 × 78.3 mm and has 4 copper layers, 1.6 mm thick.
17 parts. 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 mrk-fox/FloatingFace repository on GitHub, at the commit this page was made from: the board is pcb/drivers/drivers.kicad_pcb and its schematic pcb/drivers/drivers.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

sudomesh/disaster-radio
A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!





brown-studios/minuet
Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.
