Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Applied Procrastination
Published © GPL3+

Fetch: A Ferrofluid Display

A 252 electromagnet-matrix that controls ferrofluid.

AdvancedWork in progress11,955

Things used in this project

Hardware components

Teensy3.6
In all videos that has been released so far we used an Arduino Mega. However, we recently decided to upgrade to a Teensy 3.6
×1
15/20mm Electromagnets
×252
1200W HP Server PSU
×1
Custom PCBs
In V2 the number of PCBs will be changed to 12
×10
Glass tank
×1

Story

Read more

Custom parts and enclosures

CAD Files for the project

Repository containing 3D models and PCB designs

Schematics

Latest PCB design

Latest schematics

CAD Files for the project

Repository containing 3D models and PCB designs

Code

Firmware

The project is split into three repositories. One containing CAD files, one containing the Aseprite to Fetch parser, and one containing the firmware of the display itself.

Aseprite to Fetch parser

Python script that formats an Aseprite animation to a Fetch-readable format.

AprocAnimation

The library we use to handle animations on Fetch

MagnetControllerV2-library

The library we use to control the physical hardware in Fetch (this library is dependent on the animation library)

Credits

Applied Procrastination

Applied Procrastination

1 project • 9 followers
YouTube channel where procrastination is applied to projects of arts, electronics, science and/or other technology. #Maker #Arduino #Youtube

Comments