Big Red Button

Wireless RF Edition

The Big Red Button has been designed as a fun and interactive method for triggering keystrokes, hotkeys & macros.

From Process Automation, Assisted Living, Gaming, Entertainment & Corporate Events, there is no limit to what can be achieved by using the Big Red Button!

The BIG RED BUTTON RF EDITION features a Bluetooth Low Energy microcontroller running CircuitPython.

Keystroke, hotkey & macro inputs can be easily programmed over USB by editing the script file with a text/code editor.

With Bluetooth Low Energy the BIG RED BUTTON RF EDITION will pair with devices supporting Bluetooth 4.0 and above (Windows 8+, Mac OS X, IOS & Android).

The wireless connectivity makes the Big Red Button the ideal solution when needing to trigger remote tasks.

Big Red Button & USB BaseStation product image

Pairing Guide

Wireless RF Edition
Big Red Button RF Reset Button image

To enter into pairing mode on the BIG RED BUTTON RF EDITION, remove the base plate from the bottom of the Big Red Button.

On the board of the microcontroller, you will find a small RESET button located next to the Micro USB connector & LED. Press the RESET button once only.

The onboard LED will quickly flash, and the Big Red Button should now be discoverable as either CIRCUITPYTHON HID or BIG RED BUTTON. Follow your operating systems pairing process to pair to the Big Red Button.

Troubleshooting Pairing: There may be a requirement to connect the Big Red Button with the USB cable to the computer for the initial pairing process. Connect the USB cable to the computer and press the onboard RESET button once again.

After a few moments, the Big Red Button will connect, and you can start to receive the programmed inputs when the Big Red Button is pressed.

Programming

Wireless RF Edition

Programming of the keystrokes, hotkey & macro inputs is done via USB and by editing the code.py file stored on the Big Red Button.

To begin, connect the Big Red Button to the computer via the USB cable. The CIRCUITPY drive will mount on the computer and now you can edit the code.py file stored within. Be sure to make a copy of the code.py file before editing in case you want to revert or back-up any of your changes.

Editing of the code.py file can be done with a text editor (e.g., Notepad/TextEdit, etc.) or code editor. Once opened navigate to the bottom section of the code.py file to the KEYSTROKE, HOTKEYS & MACRO INPUTS section.

Here you will find where the Big Red Button inputs are scripted. We have a few input examples commented out (#) here for reference. After editing, saving the code.py file will reset the microcontroller and the changes will take effect.

Inputs can be scripted using a combination of keystrokes, modifiers & delay tags. For more detailed information on the HID keycodes please visit the below online resource.

Big Red Button RF Programming image

Feel free to contact us for any help with entering inputs.

BLE & Battery

Wireless RF Edition
Big Red Button & Battery image

Bluetooth Low Energy

Bluetooth Low Energy (BLE/Bluetooth Smart) is designed for significantly lower power consumption. BLE was introduced in Bluetooth 4.0 as an alternative to Bluetooth Classic.

A Bluetooth Low Energy USB A dongle is provided for older computers that don’t have Bluetooth 4.0+ hardware.

Please note that your computer's operating system needs to support BLE (Bluetooth 4.0+) to pair to a Bluetooth Low Energy device.

Battery

The Big Red Button features a rechargeable 3.7v Li-Po battery. The Li-Po Battery can be recharged via the Micro USB connector and provided USB Cable.

Automation

Discover the Power of Automation

AutoHotkey

AutoHotkey logo

AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks.

IFTTT

IFTTT logo

IFTTT is the free way to get all your apps and devices talking to each other. IFTTT is on a mission to build a more connected world.

Webhooks

Webhooks logo

Combined with the Big Red Button & AutoHotkey, Webhooks are user-defined HTTP callbacks (or small code snippets linked to a web application).

24-7media logo


Ph: +61 2 9045 2470
or 1300 247 633


81/89-97 Jones Street, Ultimo NSW 2007,
Sydney Australia

ABN 95 126 845 814