Sensors & Peripherals
This is the inventory + reference list of sensors and peripherals you have on-hand.
Goal:
- Collect photos + product links + key specs.
- Keep wiring/interface details (I2C/SPI/UART/Analog) visible.
- Later, generate reusable firmware blocks (gate-based) on RAK3112 for each item.
How to add a new item
When you send a new sensor/peripheral, include (as available):
- Name/model (exact)
- Link (store/vendor/datasheet)
- Interface: I2C/SPI/UART/1-Wire/Analog
- Voltage: 3.3V/5V
- Notes (address, SPI mode, special pins like INT/RST/BUSY)
- Photo(s) of the module + label
I will create (or update) a dedicated page under this section and add it to the catalog below.
Catalog (dynamic)
Displays / HMI
- Waveshare 2.13" e‑Paper HAT (B) (SKU 13448)
- Status: received (photo provided)
- Interface: SPI (DIN/CLK/CS/DC/RST/BUSY)
- Page: pending (will create once you confirm voltage + RAK3112 pin mapping)
Sensors (I2C/SPI/UART/Analog)
-
RCWL-1501 module (marking on PCB; function/pinout TBD)
- Interface: unknown (needs front photo/pin labels)
- Page:
/library/sensors/rcwl-1501
-
RCWL-1601 ultrasonic distance module
- Interface: GPIO (TRIG/ECHO)
- Page:
/library/sensors/rcwl-1601-ultrasonic
-
GY-271 magnetometer module (HMC5883L/QMC5883 family)
- Interface: I2C
- Page:
/library/sensors/gy-271-hmc5883l
-
GY-521 IMU module (MPU-6050)
- Interface: I2C
- Page:
/library/sensors/gy-521-mpu6050
-
MPU-9250/MPU-6500 breakout (GY-9250/GY-6500)
- Interface: I2C (SPI pads may exist)
- Page:
/library/sensors/mpu-9250-6500-breakout
-
9-DOF board (LSM303DLHC + L3GD20)
- Interface: I2C + optional interrupts
- Page:
/library/sensors/9dof-lsm303dlhc-l3gd20
-
HW-871 IR line sensor array (5 outputs)
- Interface: digital outputs OUT1..OUT5
- Page:
/library/sensors/hw-871-ir-array
-
8-sensor line follow module
- Interface: digital outputs D0..D7
- Page:
/library/sensors/8-sensor-line-follow
RF / GNSS / Comms modules
- none yet
Actuators / Drivers
- none yet
Misc peripherals
- none yet