For the complete documentation index, see llms.txt. This page is also available as Markdown.

💡Introduction

The head of Bittle is designed as a clip to hold extensible modules. We compiled a sensor pack with some popular modules, but its contents may change. Thanks to the rich content of the Arduino and Raspberry Pi communities, you can also wire other add-ons.

To use the following sensors:

For BiBoard, you can use the serial commands to switch modes.

For NyBoard, you need to upload the firmware in a different mode.

Light sensor

Touch sensor

Gesture sensor

PIR motion sensor

IR distance sensor

MU vision sensor

Voice command module (Built-in on Bittle X)

Ultrasonic sensor (Built-in on Nybble)

You can also purchase the following third-party sensors (such as Seeed studio):

The loudness and light level modules can generate analog readings for the corresponding signals and should be connected to the analog Grove socket.

Grove - Sound Sensor/ Noise Detector

Grove - Light Sensor v1.2 - LS06-S phototransistor

The touch, reflection, and PIR sensors can generate digital 1 or 0 as a switch signal. So, they should be connected to the digital Grove socket. We use the fourth socket with D6 and D7 in the demo code.

Grove - Touch Sensor

Grove - Infrared Reflective Sensor v1.2

Grove - mini PIR motion sensor

The intelligent camera, gesture, and OLED module should be connected to the I2C Grove socket.

Grove - Gesture Sensor for Arduino (PAJ7620U2)

Grove - OLED Display 0.96" (SSD1315)

Last updated