theelims / FuckIO

An opensource fucking machine, that is far superior to anything on the market.

Repository from Github https://github.comtheelims/FuckIORepository from Github https://github.comtheelims/FuckIO

FuckIO

An opensource fucking machine, that is far superiour to anything on the market. Rendering

Specs

  • Easy to built just with a 3D-printer, screwdrivers and easy-to-source parts.
  • Completely 3D-printable with easy to print parts and almost no supports. Also avoiding tight tolerances to make this accessable as possible.
  • Simple, yet verastile mechanics.
  • Based on a linear position drive, not a crank mechanism.
  • An 24V PWM output to drive external systems. Could be lube pumps, vibrators, etc.

Mechanics

The mechanics is a direct derivative of an other open source project called OSSM. You can also find some informations about this build on their Discord. https://github.com/KinkyMakers/OSSM-hardware

The motor mount is designed for a NEMA23 servo or stepper motor. Any motor fitting to this standart should work.

BOM

Control

Firmware

The currently best firmware is the official OSSM firmware, or Ortlof's firmware for the M5 Remote https://github.com/ortlof/OSSM-M5-Remote

The firmware in the repository can only be used in conjunction with node-red.

The firmware uses the following projects:

node-red

I've setup a node-red instance on my NAS to control FuckIO through MQTT messages. Have a look at the provided flows.json to draw some inspiration from.

About

An opensource fucking machine, that is far superior to anything on the market.

License:Creative Commons Attribution Share Alike 4.0 International


Languages

Language:C++ 93.5%Language:C 6.5%