47 accessories for TinkerPie
Each module has a block in the Accessories category of TinkerPie Studio and a slider or switch in the simulator, so you can try it before you wire it.
Safe wiring: switch the board off while you wire. Use 3.3 V modules on signal pins. Motors, pumps and lamps go through a relay or driver module, never straight to a pin, and never connect anything to mains electricity.
Analog sensors
Plug the module's A0 / OUT into P10 (or P11-P13 when Wi-Fi is off), VCC to 3.3 V, GND to GND.
- Potentiometer (knob) 0-100 %
- Soil moisture sensor 0-100 % (wet = high)
- Light sensor module (LDR) 0-100 % (bright = high)
- Sound sensor module 0-100 %
- Gas / smoke sensor MQ-2 0-100 % (more gas = high)
- Air quality sensor MQ-135 0-100 % (dirtier = high)
- Rain drop sensor 0-100 % (wet = high)
- Water level sensor 0-100 %
- Force sensor (FSR) 0-100 %
- Joystick (2 axes) -100 to 100 per axis
- UV sensor ML8511 UV level 0-15
- Temperature sensor LM35 °C (2-150)
Digital sensors
Signal (DO / OUT / S) to any accessory pin: S1-S4, P10-P13, P43 or P44. Power from 3.3 V where the module allows it.
- PIR motion sensor HC-SR501 true while a person moves
- IR obstacle sensor true when something is close
- Touch sensor TTP223 true while touched
- Push button module true while pressed
- Tilt switch SW-520D true when tipped over
- Reed switch (magnet) true when a magnet is near
- Vibration sensor SW-420 true while shaking
- Hall effect sensor A3144 true near a magnet pole
- Line tracker TCRT5000 true over a black line
- Flame sensor true when it sees a flame
Smart sensors (I2C)
Plug into any SENSOR 1-4 port (SDA, SCL, 3.3 V, GND). Each type has a fixed I2C address, so different types can share the bus.
- Light meter BH1750 lux
- Temperature + humidity AHT20 °C and % RH
- Temperature + humidity SHT31 °C and % RH
- Motion sensor MPU6050 milli-g and °/s
- Colour sensor TCS34725 colour, or 0-255 per part
- IR thermometer MLX90614 °C without touching
- Real-time clock DS3231 time and date, kept by its battery
- 4-channel ADC ADS1115 millivolts on A0-A3
- Current + voltage sensor INA219 V and mA
- Proximity sensor APDS-9960 0-255 (closer = higher)
Timing sensors
One or two signal pins on S1-S4 or P10-P13. Studio reads them with precise timing in the board firmware.
- Ultrasonic distance HC-SR04 cm (2-400), -1 = no echo
- Temperature + humidity DHT11 °C and % RH
- Temperature + humidity DHT22 °C and % RH, more precise
- Waterproof thermometer DS18B20 °C (-55 to 125)
Displays and lights
OLED and LCD go into a SENSOR port (I2C). The 4-digit display and LED strips use one or two signal pins.
- OLED display 128 × 64 (SSD1306) 8 lines of text, graphics
- LCD 16 × 2 with I2C backpack 2 lines of 16 characters
- 4-digit display TM1637 numbers and a clock colon
- RGB LED strip / ring WS2812 up to 60 colour LEDs
Outputs and actuators
Signal pin to S1-S4 or P10-P13. Motors, pumps and lamps always go through the relay or a driver module, never straight to a pin.
- Relay module switches a lamp, fan or pump
- LED module on / off or 0-100 %
- Traffic light module red, yellow, green
- Laser module a red dot
- Active buzzer module a loud beep
- DC fan / motor module (with transistor) 0-100 % speed
- 16-channel servo driver PCA9685 16 more servos