Hardware Externals from Nonpolynomial Labs: Haptics, EEGs, and other sillyness

    Mar 02 2011 | 11:50 pm
    Hey! I'm Kyle Machulis aka qDot. I maintain a ton of different open source externals for Max/Pd for interactive hardware, from haptics to EEGs to vibrators to whatever other hardware finds it's way into my hands. My externals page is at
    I'm also happy to take requests for reverse engineering and custom hardware work.

    • Mar 03 2011 | 2:47 am
      It would be awesome if there could be a port of the Ant+ protocol so that data from Ant+ devices could be accessed by Max in realtime.
    • Mar 03 2011 | 4:37 am
      Hey! That's a really good idea actually. I'm currently working on solidifying my python ant library as part of
      Once that's nice and tested, I plan on spinning it out into another repo, and possibly making a C version. I really don't understand why ANT went the free-as-in-beer route with their stuff, 'cause I'm totally just reimplementing what's on their page.
      Keep an eye on http://www.openyou.org for more info about the ANT stuff, as I'll probably post there as well as on my personal blog, but openyou is focused on sports and health hardware work.
    • Mar 03 2011 | 6:25 am
      I will be very happy to be able to use data from my Garmin 500 or 705 in Max.
      What additional hardware might be necessary? The Garmin ant+ stick?
    • Mar 03 2011 | 7:04 am
      I'm not quite sure yet. Part of the OpenYou project is to see if I can't make a generalized ANT+ pickup off of an SDK or sparkfun board, and then just use that to talk to whatever device via protocol classes. So the Max/Pd external will probably be able to pick VID/PID for the USB so we can switch between whatever stick you may have, assuming all of this works. Right now, all I've got is a fitbit. I'm supposed to get getting suunto and garmin stuff soon though.
    • May 17 2012 | 6:35 pm
      Have you anything for the Sensable Phantom haptic device? I see something for the Novint...
    • Jun 06 2016 | 3:27 am
      Hey man, I really enjoyed your page! I was wondering if you have done any work with other Fitbit wristbands? I'm hoping to get live heartbeat data into Max.