HACK//OPS

BARE METAL

scroll

Components

search.sh
group
type
34 results
Boards & Modulinomain board
Arduino UNO Q

Arduino UNO Q

The main board of the day. Runs your game logic and the AI models you train with Edge Impulse via Arduino App Lab. Connects to your laptop with a USB-C cable for power and programming.

> docs ↗
Boards & ModulinoI2C
Modulino Movement

Modulino Movement

6-axis IMU (accelerometer + gyroscope). Detects tilt, shake and motion — perfect for gesture wands.

> docs ↗
Boards & ModulinoI2C
Modulino Joystick

Modulino Joystick

2-axis thumb joystick with push button. Classic arcade controls.

> docs ↗
Boards & ModulinoI2C
Modulino Buttons

Modulino Buttons

3 push buttons with LEDs. Quick inputs with visual feedback.

> docs ↗
Boards & Modulinoconnector
Modulino Hub

Modulino Hub

5 hubs to chain multiple Modulinos together and connect them to the board via Qwiic.

> docs ↗
Sensors & Modulesshield
Grove Base Shield

Grove Base Shield

Plugs onto the Arduino and gives you standardized analog, digital and serial Grove ports — connect and swap sensors without soldering.

> docs ↗
Sensors & Modulesdigital
Grove IR Receiver

Grove IR Receiver

Picks up 38 kHz modulated infrared signals, like from a TV remote. Range up to 10 m. Pair it with the IR Emitter.

> docs ↗
Sensors & Modulesdigital
Grove IR Emitter

Grove IR Emitter

Sends commands over infrared light — emulate a remote control and talk to the IR Receiver. Range ~10 m.

> docs ↗
Sensors & Modulesdigital
Grove Button

Grove Button

Push button with built-in pull-down. Pressed = HIGH. The simplest input for your game.

> docs ↗
Sensors & Modulesdigital
Grove Line Finder V1.1

Grove Line Finder V1.1

IR LED + phototransistor detect light vs. dark surfaces at 0.1–5.5 cm. Built for line-following robots.

> docs ↗
Sensors & Modulesdigital
Grove Ultrasonic Ranger

Grove Ultrasonic Ranger

Measures distance contact-free via sound echo. Range 3 cm – 4 m at 1 cm resolution.

> docs ↗
Sensors & Modulesdigital
Grove Temp & Humidity

Grove Temp & Humidity

Measures air humidity (capacitive) and temperature (NTC). Works above 0 °C only.

> docs ↗
Sensors & Modulesanalog
Grove Light Sensor v1.2

Grove Light Sensor v1.2

Outputs an analog voltage proportional to ambient brightness. Great for light-based triggers.

> docs ↗
Sensors & Modulesconnector
Grove Screw Terminal

Grove Screw Terminal

GND, VCC + 2 free channels with screw clamps (30–20 AWG). Bring loose wires or custom parts into the Grove system.

> docs ↗
Sensors & Modulesanalog
Grove Piezo Vibration

Grove Piezo Vibration

Detects shocks, knocks and touches — bending the piezo creates a voltage. Perfect for knock detection.

> docs ↗
Sensors & ModulesI2C
Grove Gesture

Grove Gesture

PAJ7620U2 chip recognizes swipes up/down/left/right plus proximity. Touch-free control.

> docs ↗
Sensors & Modulesanalog
Grove Round Force Sensor

Grove Round Force Sensor

Force-sensitive resistor: more pressure, less resistance. Pressure-based inputs and controllers.

> docs ↗
Sensors & ModulesI2C
Grove LCD RGB Backlight

Grove LCD RGB Backlight

16×2 character display with any backlight color and custom characters. Runs on 3.3 / 5 V.

> docs ↗
Sensors & ModulesUART
Grove 125 kHz RFID Reader

Grove 125 kHz RFID Reader

Reads RFID cards and tags contact-free up to ~7 cm. Includes a chip. Output via UART or Wiegand.

> docs ↗
Actuators & Motorsdriver
Stepper Motor + Driver

Stepper Motor + Driver

Rotates in precise, equal steps — ideal for exact positioning like in 3D printers. Controlled through the motor driver.

> docs ↗
Actuators & Motorsdriver
DC Motor

DC Motor

Spins as long as it has power. Control it via motor driver or relay. Classic drive for wheels, rollers and fans.

> docs ↗
Actuators & MotorsPWM
Servo Motor

Servo Motor

Set an angle, it moves there and holds it. Great for steering, joints and flaps. Comes with accessories.

> docs ↗
Actuators & MotorsUSB
USB-Powered Pump

USB-Powered Pump

Small water pump powered via USB. Use a motor driver to switch it from code.

> docs ↗
Accessories & Setsoutput
Speaker

Speaker

Play tones, melodies and sound effects — instant audio feedback for your game. Cable not included.

> docs ↗
Accessories & Setsprototyping
Breadboard

Breadboard

Solder-free prototyping: push parts and wires into the grid, internal rails connect them.

> docs ↗
Accessories & Setscables
10× Jumper Wires (M–M)

10× Jumper Wires (M–M)

Male-to-male wires to connect breadboard, Arduino and sensors quickly.

> docs ↗
Accessories & Setsbasics
Resistors

Resistors

Limit current, e.g. in front of LEDs, or build voltage dividers. In the clear and red sets.

> docs ↗
Accessories & Setsoutput
LEDs

LEDs

Small lights for status and effects — always use a resistor in series. 2 in the clear set, 4 in the red set.

> docs ↗
Accessories & Setsdigital
Push Button

Push Button

Bare tactile button for the breadboard — needs a pull-down or INPUT_PULLUP. In the clear and red sets.

> docs ↗
Accessories & Setsanalog
LDR (Photoresistor)

LDR (Photoresistor)

Light-dependent resistor: resistance drops with more light. Read it through a voltage divider. Clear set.

> docs ↗
Accessories & Setsdigital
End Stop

End Stop

Mechanical limit switch that closes when something hits it — detect end positions. Clear set.

> docs ↗
Accessories & Setsoutput
Light Bulbs

Light Bulbs

2 small incandescent bulbs. Draw more current than LEDs — switch them via a transistor. Red set.

> docs ↗
Accessories & Setsanalog
Heat Sensor

Heat Sensor

Temperature-dependent sensor read as an analog value — react to warmth or breath. Red set.

> docs ↗
Accessories & Setstools
Screwdriver

Screwdriver

Small screwdriver for terminal blocks and the Grove screw terminal. Green set.

> docs ↗

AI Training

with EDGE IMPULSE

Teach your game new inputs.

01_collect.sh

01

collect

Record your input 20–50× per class: "circle", "slash", "idle".

02_design.sh

02

design

Build an impulse: a processing block + a classifier.

03_train.sh

03

train

Train in the browser. Check accuracy with test data.

04_deploy.sh

04

deploy

Export for UNO Q. Use the model in an App Lab Brick.