FreeM Infrared Controller




$19.00 ea.
$17.10 ea.
$15.21 ea.

FreeM is a wireless Infrared I2C controller for completely stand-alone programming and control of BlinkM smart LEDs. It's like an invisible wire linking a Remote, a LinkM, and/or an Arduino to BlinkMs.

Description [Hide]

When used with the CtrlM transmitter, the FreeM creates an invisible, wireless, & low-power method to control BlinkMs, MiniMs, or any I2C device up to 45 feet (14m) away (and can be easily modified for much greater range).

It's designed to work transparently with the rest of the BlinkM product line. Plug a CtrlM into a LinkM, point it at a FreeM, fire up the BlinkM Multitrack sequencer, and start programming it from afar.

It's perfect for wearables, architectural lighting, stage sets, mood lighting, RC car lights, or anywhere else that's difficult to get to.

Plus, as a bonus, it works with any TV remote that supports the SICS (Sony remote control) protocol, which includes nearly every universal remote made, such as our SYSTEM Universal Remote. Using basic TV remote keys it'll turn BlinkMs off and on, change their brightness and hue, and run user-definable scripts.

  • Wireless I2C controller for all BlinkM products up to 45 feet (14m) away.
  • Supports all BlinkM I2C commands.
  • When used with CtrlM, FreeM acts as one end of “virtual wire” connecting a LinkM USB adapter or Arduino to BlinkMs mounted in locations where data cabling is impossible or undesirable.
  • Every FreeM can control an arbitrary number of BlinkM devices.
  • One CtrlM can control any number of FreeMs.
  • Built in power supply with 9V battery connector
  • Reconfigurable IR network address in CtrlM mode.
  • Firmware upgradable.
  • Supports 12-bit SICS (Sony) TV remote protocol with built-in behaviors including moodlight, beacon, hue select, flashlight, script play.


Note: To program the SYSTEM Universal Remote to a Sony remote code in order for it to work with the FreeM just press and hold the SET button for 4 seconds until the LED becomes solid, then hit TV, 0, 0, 0, 1 and the LED should blink 4 times to let you know it's been programmed.

Related Products [Hide]


Voltage Trigger

The Panasonic 1381x voltage trigger detects preset voltage levels depending on the flavour you select. These are the heart of many solarengine circuits.

$1.75 USD


3.2" Propeller

Looking for a way to move air? Mount one of these on a DC motor, and blow some air!

$0.65 USD


GM2/3/8/9/17 Gear Motor mounts

Auxiliary mounts for the GM2/3/8/9/17 gear motors. Image shows each side of wheel (not sold in sets of 2)

$1.25 USD


2.55" Propeller

Looking for a small, well-made propeller for your projects? GWS makes a great series of propellers, and the EP2508 is a nice size for a pager motor!

$0.95 USD


Resistor Bundle Set 7: 7.5M, 8.2M, 9.1M, 10M

10 resistors each of 7.5M, 8.2M, 9.1M and 10M

$2.20 USD


Miller Engine PCB

Want to build a Miller Solarengine on a PCB? Here's a small, easy-to-use PCB, clearly marked for building your solarengine!

$2.50 USD


PING))) Ultrasonic Range Finder

The PING))) Ultrasonic Range Finder is a simple to use ultrasonic ranging system that can be easily interface to any microcontroller.

$29.95 USD


Pan & Tilt Bracket Kit

This bracket, combined with a servo, is great for mounting a variety of sensors or devices that require basic mobility.

$8.99 USD


MEAS Vibration Sensor

The MEAS Vibration sensor is flexible and durable.

$2.49 USD


Resistor Bundle Set 6: 5.6M, 6.2M, 6.8M, 7.5M

10 resistors each of 5.6M, 6.2M, 6.8M and 7.5M

$2.20 USD





Remember Me

Forgot Your Password?

Don't Have an Account?
Sign Up!