This documentation includes hardware info, installation guidelines and sample code for your hardware.
Turta DIY Module is a prototyping board. You can use digital communication and GPIO pins to make your very own module.
+3.3V: Pads 1A to 7A.
AN: Pad 7B.
PWM: Pad 7C.
GPIO: Pad 7D.
I2C SDA: Pad 7E.
I2C SCL: Pad 7F.
INT: Pad 7G.
GND: Pads 1H to 7H.
To get maximum performance from your hardware, please make sure you'll meet the following requirements.
DIY Module is an add-in board for Turta Modular System. You'll need a compatible host device for your module. The following devices support DIY Module:
Turta IoT Node - ESP32
For ESP32 based systems, we're currently supporting Arduino core. Please make sure you've installed the following:
ESP32 Hardware libraries for the Arduino IDE.
Python for the compilation of Arduino projects.
Drivers for your host device, e.g., USB Virtual Serial Port driver.
If you're experiencing difficulties while working with your device, please try the following steps.
Problem: You're reading NaN instead of sensor data. Cause: The host device does not communicate with the sensor over the I2C protocol. There is a software bug on the ESP32 Arduino hardware library which prevents I2C communication. Solution: Please update the ESP32 hardware library.