{"title":"Position \u0026 Motion Sensors","description":"\u003cp\u003eDistance, proximity, IMU, PIR, infrared and rotary encoder sensors for robotics, automation and motion detection projects.\u003c\/p\u003e","products":[{"product_id":"gy521-mpu6050-3-axis-gyroscope-accelerometer-sensor","title":"MPU-6050 3-Axis Gyro \u0026 Accelerometer Sensor","description":"\u003cp\u003eThe MPU-6050 (GY521) module is a MEMS sensor combining a 3-axis accelerometer and a 3-axis gyroscope. It provides precise motion and orientation data, making it ideal for Arduino and ESP32 robotics, drones, wearable devices, and stabilization projects. Perfect for building a motion-controlled robot or a drone flight stabilizer, as the MPU-6050 is a compact, high-accuracy sensor ready to integrate into your projects.\u003c\/p\u003e\n\u003ch2\u003eFeatures \u0026amp; Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower Supply:\u003c\/strong\u003e 3V–5V with internal low-dropout regulator\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCommunication:\u003c\/strong\u003e I²C protocol, compatible with Arduino, ESP32, and Raspberry Pi\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilt-in ADC:\u003c\/strong\u003e 16-bit analog-to-digital conversion for high-precision measurements\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGyroscope Range:\u003c\/strong\u003e ±250°\/s, ±500°\/s, ±1000°\/s, ±2000°\/s\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcceleration Range:\u003c\/strong\u003e ±2g, ±4g, ±8g, ±16g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 21mm x 16mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePin Pitch:\u003c\/strong\u003e Standard 2.54mm for easy interfacing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eGetting Started with Arduino or ESP32\u003c\/h2\u003e\n\u003cp\u003eLooking for how to use the MPU-6050?. Follow these steps to get started quickly:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eConnect \u003cstrong\u003eSDA\u003c\/strong\u003e and \u003cstrong\u003eSCL\u003c\/strong\u003e to your microcontroller’s I²C pins. Check your board’s I²C pinout, see our \u003ca href=\"https:\/\/zaitronics.com.au\/blogs\/guides\/arduino-sensor-protocols-reference-guide\"\u003eArduino I²C reference guide\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eConnect \u003cstrong\u003eVCC\u003c\/strong\u003e to 3.3–5V and \u003cstrong\u003eGND\u003c\/strong\u003e to ground.\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eUse libraries such as \u003cem\u003eWire\u003c\/em\u003e for Arduino\/ESP32 or \u003cem\u003eSMBus\u003c\/em\u003e for Raspberry Pi to read sensor data.\u003c\/li\u003e\n\u003cli\u003eVerify the I²C address (default 0x68), especially if multiple sensors are on the same bus.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eTips \u0026amp; Troubleshooting\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIf sensor readings appear unstable, check that power is stable and wiring connections are solid.\u003c\/li\u003e\n\u003cli\u003eEnsure the correct board and library settings are selected in your code.\u003c\/li\u003e\n\u003cli\u003eIf using multiple MPU-6050 sensors, each must have a unique I²C address or be on a separate bus.\u003c\/li\u003e\n\u003cli\u003eConsult our \u003ca href=\"https:\/\/zaitronics.com.au\/blogs\/guides\/arduino-getting-started-guide-for-beginners\"\u003eArduino Getting Started Guide\u003c\/a\u003e for basic setup and testing examples.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eRelated Products\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/zaitronics.com.au\/products\/adxl345-triple-axis-accelerometer-2g-4g-8g-16g-w-i2c-spi-stemma-qt-qwiic\"\u003eADXL345 - Triple-Axis Accelerometer (+-2g\/4g\/8g\/16g) w\/ I2C\/SPI - STEMMA QT \/ Qwiic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/adafruit-mpu-6050-6-dof-accel-and-gyro-sensor-stemma-qt-qwiic\"\u003eAdafruit MPU-6050 6-DoF Accel and Gyro Sensor - STEMMA QT Qwiic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/adafruit-lis3dh-triple-axis-accelerometer-2g-4g-8g-16g\"\u003eAdafruit LIS3DH Triple-Axis Accelerometer (+-2g\/4g\/8g\/16g)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWith proper setup, the MPU-6050 provides accurate motion data for robotics, stabilization systems, wearable devices, and other motion-sensitive projects. Even without an MPU-6050-specific guide, this micro-guide ensures you can get started quickly and reliably with your Arduino or ESP32.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":48458719723812,"sku":"Z0225","price":4.5,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/S1829ddc855784dedb6931d3ee9948328d.webp?v=1712139317"},{"product_id":"ky-040-rotary-encoder-module","title":"KY-040 Rotary Encoder Module (EC11)","description":"\u003cp\u003eThe KY-040 Rotary Encoder Module is a versatile and easy-to-use input device ideal for a wide range of electronic projects. This module allows precise rotational control for adjusting values, navigating menus, or controlling motors and other devices. It features a robust rotary knob with tactile detents, a built-in push-button, and standard pins for easy connection to microcontrollers such as Arduino, Raspberry Pi, or ESP boards. Lightweight, compact, and durable, the KY-040 is perfect for DIY electronics, robotics, and interactive projects that require accurate rotary input.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRotary encoder with integrated push-button\u003c\/li\u003e\n\u003cli\u003eDetented rotation for precise control\u003c\/li\u003e\n\u003cli\u003eSimple interface compatible with Arduino, Raspberry Pi, and other microcontrollers\u003c\/li\u003e\n\u003cli\u003eCompact and lightweight design\u003c\/li\u003e\n\u003cli\u003eIdeal for volume control, menu navigation, robotics, and interactive electronics\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":48723731611940,"sku":"Z0110","price":4.7,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/1pcs-360-Degrees-Rotary-Encoder-Module-Brick-Sensor-Switch-Development-KY-040.jpg_640x640.jpg__1.jpg?v=1713713925"},{"product_id":"hc-sr04-ultrasonic-distance-measuring-sensor","title":"HC-SR04 Ultrasonic Distance Measuring Sensor","description":"\u003cp\u003eThe HC-SR04 Ultrasonic Distance Measuring Sensor is a non-contact module that measures distances by emitting ultrasonic waves and timing the echo reflected back from objects. It is ideal for Arduino, ESP32, Raspberry Pi robotics, automation, and obstacle avoidance projects, offering reliable measurements for indoor and outdoor applications.\u003c\/p\u003e\n\u003ch2\u003eKey Features \u0026amp; Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-contact Distance Measurement:\u003c\/strong\u003e Measures distances without physical contact\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensing Range:\u003c\/strong\u003e 2cm – 400cm (1″–13ft), 30° measuring angle\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eResolution:\u003c\/strong\u003e 0.3cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrigger Pulse:\u003c\/strong\u003e 10µs HIGH pulse to start measurement\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower Supply:\u003c\/strong\u003e +5V DC, Quiescent Current \u0026lt;2mA, Working Current 15mA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e Simple 4-pin connection (VCC, Trig, Echo, GND) compatible with Arduino, ESP32, Raspberry Pi\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 45mm x 20mm x 15mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePinout Description\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC:\u003c\/strong\u003e +5V power supply input\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrig:\u003c\/strong\u003e Trigger input pin; send a 10µs HIGH pulse to start measurement\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEcho:\u003c\/strong\u003e Echo output pin; outputs a pulse width proportional to the distance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND:\u003c\/strong\u003e Ground connection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eGetting Started\u003c\/h2\u003e\n\u003cp\u003eUsing the HC-SR04 is straightforward with Arduino, ESP32, or Raspberry Pi:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eConnect \u003cstrong\u003eVCC\u003c\/strong\u003e to 5V and \u003cstrong\u003eGND\u003c\/strong\u003e to ground.\u003c\/li\u003e\n\u003cli\u003eConnect \u003cstrong\u003eTrig\u003c\/strong\u003e and \u003cstrong\u003eEcho\u003c\/strong\u003e to digital GPIO pins.\u003c\/li\u003e\n\u003cli\u003eUse libraries such as \u003cem\u003eNewPing\u003c\/em\u003e for Arduino or Python scripts on Raspberry Pi to measure distances.\u003c\/li\u003e\n\u003cli\u003eCalculate distance using the echo pulse duration (distance = time × speed of sound \/ 2).\u003c\/li\u003e\n\u003cli\u003eFor multiple sensors, make sure each sensor has separate GPIO pins or trigger sequentially.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eTroubleshooting Tips\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIf readings fluctuate, check wiring connections and ensure stable 5V power.\u003c\/li\u003e\n\u003cli\u003eObjects with soft surfaces may reflect ultrasound poorly, test with flat, solid objects.\u003c\/li\u003e\n\u003cli\u003eEnsure the sensor is not exposed to excessive noise or interference from other ultrasonic devices.\u003c\/li\u003e\n\u003cli\u003eVerify correct libraries and board selection in your code.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eRelated Products\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/zaitronics.com.au\/products\/vl53l0x-time-of-flight-laser-ranging-distance-sensor\"\u003eVL53L0X Time of Flight Laser Ranging Distance Sensor\u003c\/a\u003e – higher precision laser-based alternative\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/collections\/all-sensors\"\u003eOther Arduino \u0026amp; ESP32 Sensors\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe HC-SR04 is a reliable, low-cost solution for robotics, obstacle avoidance, and distance measurement projects. Combined with Arduino or ESP32, it allows you to quickly implement automation, collision detection, and smart electronics experiments.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":48727361618212,"sku":"Z0162","price":1.9,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/3-5pcs-HC-SR04-HCSR04-to-World-Ultrasonic-Wave-Detector-Ranging-Module-HC-SR04-HCSR04-Distance_jpg.jpg?v=1766298135"},{"product_id":"vl53l0x-time-of-flight-laser-ranging-distance-sensor","title":"VL53L0X Time of Flight Laser Ranging Distance Sensor","description":"\u003cp\u003eThe VL53L0X Time of Flight Laser Ranging Distance Sensor is a high-precision, non-contact distance sensor that measures distance using laser time-of-flight technology. Unlike ultrasonic sensors, it delivers fast, accurate readings that are unaffected by object colour, surface texture, or ambient light, making it ideal for robotics, automation, and advanced sensing projects.\u003c\/p\u003e\n\u003cp\u003eDeveloped by STMicroelectronics, the VL53L0X uses a 940nm Class 1 laser and integrated ranging engine to measure distance with millimetre resolution. Its compact size, low power consumption, and I2C interface make it well suited for Arduino, ESP32, Raspberry Pi, and other microcontroller platforms.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAccurate laser-based distance measurement using time-of-flight technology\u003c\/li\u003e\n\u003cli\u003eRecommended measurement range from 30mm to 1000mm\u003c\/li\u003e\n\u003cli\u003eMillimetre resolution for precise positioning and detection\u003c\/li\u003e\n\u003cli\u003eCompact form factor suitable for tight enclosures\u003c\/li\u003e\n\u003cli\u003eLow power consumption for battery-powered projects\u003c\/li\u003e\n\u003cli\u003eI2C interface compatible with Arduino, ESP32, and Raspberry Pi\u003c\/li\u003e\n\u003cli\u003eHigh-speed measurements ideal for robotics and real-time applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMeasurement Range\u003c\/strong\u003e 30mm to 1000mm recommended\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAccuracy\u003c\/strong\u003e ±3 to ±5 percent depending on mode and conditions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eResolution\u003c\/strong\u003e 1mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating Voltage\u003c\/strong\u003e 2.8V to 5.5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI2C Address\u003c\/strong\u003e 0x29 default\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBus Speed\u003c\/strong\u003e Up to 400kHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLaser Type\u003c\/strong\u003e 940nm VCSEL\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLaser Safety\u003c\/strong\u003e Class 1\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePinout and Connections\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVIN\u003c\/strong\u003e Power supply input supporting 2.8V to 5.5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e Ground connection\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSDA\u003c\/strong\u003e I2C data line\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSCL\u003c\/strong\u003e I2C clock line\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eXSHUT\u003c\/strong\u003e Shutdown and address control pin for multiple sensors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eGetting Started\u003c\/h2\u003e\n\u003cp\u003eThe VL53L0X is easy to integrate using widely available libraries. Connect the sensor to your microcontroller using I2C, power it from 3.3V or 5V, and use an Arduino or Python library to begin reading distance values. When using multiple sensors on the same I2C bus, the XSHUT pin allows you to assign unique addresses.\u003c\/p\u003e\n\u003cp\u003eFor a deeper technical explanation, configuration modes, and performance optimisation tips, see our \u003ca href=\"https:\/\/zaitronics.com.au\/blogs\/guides\/vl53l0x-time-of-flight-distance-sensor-advanced-guide\" target=\"_blank\"\u003eVL53L0X Time of Flight Distance Sensor Advanced Guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eComparison and Alternatives\u003c\/h2\u003e\n\u003cp\u003eIf you are choosing between distance sensing technologies, consider the following alternatives depending on your project requirements.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/zaitronics.com.au\/products\/hc-sr04-ultrasonic-distance-measuring-sensor\" target=\"_blank\"\u003eHC-SR04 Ultrasonic Distance Measuring Sensor\u003c\/a\u003e for low-cost ultrasonic sensing where precision is less critical\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/zaitronics.com.au\/products\/adafruit-vl53l0x-time-of-flight-distance-sensor-30-to-1000mm\" target=\"_blank\"\u003eAdafruit VL53L0X Time of Flight Sensor\u003c\/a\u003e for a STEMMA QT and Qwiic compatible version\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/zaitronics.com.au\/products\/adafruit-vl53l1x-time-of-flight-distance-sensor-30-to-4000mm-stemma-qt-qwiic\" target=\"_blank\"\u003eAdafruit VL53L1X Time of Flight Sensor\u003c\/a\u003e for extended range up to 4 metres\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/zaitronics.com.au\/collections\/all-sensors\" target=\"_blank\"\u003eBrowse all sensors\u003c\/a\u003e to explore other distance and motion sensing options\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe VL53L0X is an excellent choice for projects that require fast, accurate, and reliable distance measurement in a compact package, especially where ultrasonic sensors fall short.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":49132177785124,"sku":"Z0087","price":5.9,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/VL53L0X-Tof_db62e0ce-9f61-4245-847c-b0a8994607da.webp?v=1767269048"},{"product_id":"as5600-magnetic-angle-encoder","title":"AS5600 Magnetic Angle Encoder","description":"\u003cp\u003eThe AS5600 Magnetic Angle Encoder is a high precision 12 bit non contact rotary position sensor designed for accurate angular measurement in robotics, motor control, CNC systems, and 3D printers. Using integrated Hall effect sensing, the AS5600 detects changes in a diametric magnetic field and converts them into precise digital or analog signals. With 4096 positions per revolution and a fixed I2C address of 0x36, this module is ideal for microcontroller based projects requiring reliable and repeatable angle feedback. The PCB measures 23mm x 23mm with 17mm between the centre of the mounting holes, making it easy to integrate into compact mechanical assemblies.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e12 bit resolution providing 4096 steps per revolution for smooth and accurate rotation tracking\u003c\/li\u003e\n\u003cli\u003eNon contact magnetic sensing for zero mechanical wear and long operational life\u003c\/li\u003e\n\u003cli\u003eI2C interface with fixed address 0x36 for direct microcontroller integration\u003c\/li\u003e\n\u003cli\u003ePWM and analog voltage output for flexible signal processing\u003c\/li\u003e\n\u003cli\u003eCompatible with both 3.3V and 5V systems\u003c\/li\u003e\n\u003cli\u003eCompact 23mm x 23mm PCB with 17mm mounting hole spacing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResolution: 12 bit, 4096 positions per revolution\u003c\/li\u003e\n\u003cli\u003eI2C Address: 0x36\u003c\/li\u003e\n\u003cli\u003eOperating Voltage: 3.3V to 5V\u003c\/li\u003e\n\u003cli\u003eBoard Dimensions: 23mm x 23mm\u003c\/li\u003e\n\u003cli\u003eMounting Hole Spacing: 17mm centre to centre\u003c\/li\u003e\n\u003cli\u003eOutput Modes: I2C digital output, PWM output, Analog voltage output\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePin Configuration\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLogic Side Pins\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDIR: Sets rotation direction\u003c\/li\u003e\n\u003cli\u003eSCL: I2C communication clock line\u003c\/li\u003e\n\u003cli\u003eSDA: I2C communication data line\u003c\/li\u003e\n\u003cli\u003ePGO: Mode selection pin with internal pull up, connect to ground to enter programming mode B\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePower Side Pins\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eVCC: 3.3V to 5V power input\u003c\/li\u003e\n\u003cli\u003eOUT: PWM or analog voltage output\u003c\/li\u003e\n\u003cli\u003eGND: Power ground\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSchematic\u003c\/h2\u003e\n\u003cp\u003eView the AS5600 Magnetic Angle Encoder schematic here: \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/as5600-zaitronics-schematic.png?v=1771737179\" target=\"_blank\"\u003eAS5600 Schematic Diagram\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMagnetic rotary encoders\u003c\/li\u003e\n\u003cli\u003eBrushless motor feedback systems\u003c\/li\u003e\n\u003cli\u003eRobotic joint angle sensing\u003c\/li\u003e\n\u003cli\u003eUser input rotary knobs\u003c\/li\u003e\n\u003cli\u003e3D printer positioning systems\u003c\/li\u003e\n\u003cli\u003eAutomated machinery control\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe AS5600 Magnetic Angle Encoder provides reliable and precise rotational feedback without physical contact, making it ideal for long term embedded applications requiring accurate angular position measurement.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":49463394631972,"sku":"Z0029","price":8.8,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/AS5600-magnetic-encoder-magnetic-induction-angle-measurement-sensor-module-12bit-high-precision-For-aduino.jpg__4.webp?v=1718968793"},{"product_id":"5mm-ir-infrared-led-10pcs-pack-940nm","title":"5mm IR Infrared Emitter LED 10PCS Pack 940nm","description":"\u003cp class=\"MsoNormal\"\u003e\u003cspan\u003eIlluminate the invisible with our 940nm IR Infrared LEDs! These unassuming 5mm diodes emit light at a wavelength that’s beyond the visible spectrum for us humans. But fear not your sensors, cameras, and remote controls will appreciate their glow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eWavelength:\u003c\/span\u003e\u003cspan\u003e 940nm (nanometers)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e 5mm (compact and versatile)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Calibri, sans-serif;\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003ch2\u003e\n\u003cstrong\u003eApplication Areas:\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\n\u003cspan\u003eSecurity Systems:\u003c\/span\u003e\u003cspan\u003e Pair these with IR receivers for motion detection or night vision.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eRemote Control Extenders:\u003c\/span\u003e\u003cspan\u003e Ever wondered how your TV remote magically works from across the room? Yep, these little IR LEDs are the secret sauce.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eArduino and PIC Projects:\u003c\/span\u003e\u003cspan\u003e Whether you’re building a line-following robot or a smart home gadget, these IR emitters play a crucial role.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePhotography and Filmmaking:\u003c\/span\u003e\u003cspan\u003e IR photography, anyone? Capture otherworldly scenes with the right filter and these trusty LEDs.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePranks and Mischief:\u003c\/span\u003e\u003cspan\u003e Okay, maybe not the most serious application, but hey, who doesn’t love a good invisible light prank?\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Calibri, sans-serif;\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cul type=\"disc\"\u003e\n\u003cul type=\"circle\"\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"MsoNormal\"\u003e\u003cstrong\u003eWhy You’ll Love Them:\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli class=\"MsoNormal\"\u003e\u003cspan\u003eStealth Mode: Emit light without anyone noticing (unless they have an IR camera handy).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003e\u003cspan\u003eEasy to Use: Just connect them to your circuit, and they’re ready to beam.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003e\u003cspan\u003eEndless Possibilities: From automated cat feeders to ghost-hunting gadgets, these LEDs spark creativity.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Calibri, sans-serif;\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan\u003eSo, whether you’re a seasoned electronics enthusiast or a curious beginner, grab your 10PCS 5mm IR Infrared LEDs and explore the hidden world of light! \u003c\/span\u003e\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":49627548483876,"sku":"Z0468","price":3.85,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/20240714_134632.jpg?v=1720931778"},{"product_id":"5mm-ir-infrared-receiver-led-10pcs-pack-940nm","title":"5mm IR Infrared Receiver LED 10PCS Pack 940nm","description":"\u003cp\u003eThis pack of\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e10 infrared (IR) LEDs\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eoperates at a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e940nm wavelength\u003c\/strong\u003e, making them perfect for remote controls, IR communication, and proximity sensing applications. With a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e5mm\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ediameter, these LEDs are easy to incorporate into a wide variety of electronics projects. Whether you're building a home automation system, experimenting with IR sensors, or creating custom electronics, these LEDs provide reliable performance.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e940nm infrared wavelength\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor precise IR signal transmission\u003c\/li\u003e\n\u003cli\u003eStandard\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e5mm diameter\u003c\/strong\u003e, easy to integrate into breadboards and circuit boards\u003c\/li\u003e\n\u003cli\u003eIdeal for\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eremote controls\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eIR communication\u003c\/strong\u003e, and\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eproximity detection\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLong-lasting and energy-efficient design\u003c\/li\u003e\n\u003cli\u003ePack of\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e10 LEDs\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor multiple applications or replacements\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003eEnhance your projects with reliable IR detection and transmission using these high-quality\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e5mm IR LEDs\u003c\/strong\u003e. Perfect for hobbyists and engineers alike!\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":49900440224036,"sku":"Z0787","price":3.85,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/s-l1200_12202e29-7696-43e5-ba07-eb34440d4a15.jpg?v=1726917430"},{"product_id":"hc-sr501-pir-motion-sensor-module-infrared-detector","title":"HC-SR501 PIR Motion Sensor Module Infrared Detector","description":"\u003cp\u003eThe HC-SR501 PIR Motion Sensor is a reliable and easy-to-use passive infrared sensor that detects human movement within a cone of up to 120° and a range of up to 7 meters. Operating from 5V to 20V DC, this low-power sensor consumes less than 65µA in standby mode, making it suitable for battery-powered projects. It outputs a high 3.3V signal when motion is detected and returns to low when the area is clear, with adjustable delay time from 0.3 to 200 seconds.\u003c\/p\u003e\n\u003cp\u003eThis sensor supports two trigger modes: non-repeatable (L) and repeatable (H, default). The module features an induction blackout time (default 0.2s) to prevent false triggers, and optional light control allows the sensor to operate only in low-light conditions when a photoresistor is installed.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOperating voltage: DC 5–20V\u003c\/li\u003e\n\u003cli\u003eLow quiescent current: \u0026lt;65µA\u003c\/li\u003e\n\u003cli\u003eHigh-level output: 3.3V, low-level: 0V\u003c\/li\u003e\n\u003cli\u003eAdjustable delay time: 0.3–200s\u003c\/li\u003e\n\u003cli\u003eInduction blackout time: 0.2s (default)\u003c\/li\u003e\n\u003cli\u003eDetection angle: \u0026lt;120° cone\u003c\/li\u003e\n\u003cli\u003eDetection range: up to 7 meters\u003c\/li\u003e\n\u003cli\u003eTwo trigger modes: non-repeatable (L) or repeatable (H, default)\u003c\/li\u003e\n\u003cli\u003ePCB dimensions: 32mm x 24mm, screw hole spacing 28mm\u003c\/li\u003e\n\u003cli\u003eOptional light control for day\/night operation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMotion-activated lighting systems\u003c\/li\u003e\n\u003cli\u003eHome automation and security projects\u003c\/li\u003e\n\u003cli\u003eBattery-powered motion detection devices\u003c\/li\u003e\n\u003cli\u003eESP32 or Arduino motion detection projects\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eGetting Started\u003c\/h2\u003e\n\u003cp\u003eLearn how to use the HC-SR501 with an ESP32 in our detailed guide: \u003ca href=\"https:\/\/zaitronics.com.au\/blogs\/esp32\/esp32-detecting-motion-with-hc-sr501-pir-sensor\" target=\"_blank\"\u003eESP32 Detecting Motion with HC-SR501 PIR Sensor\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eThe HC-SR501 PIR Motion Sensor provides accurate, low-power motion detection for a wide range of DIY and professional electronics applications, with flexible trigger options and adjustable delay for precise control.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":49905279959332,"sku":"Z0202","price":4.8,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/HC-SR501-Adjust-IR-Pyroelectric-Infrared-PIR-Motion-Sensor-Detector-Module-Motion-Sensor-Detector-Module-HC.jpg__3.png?v=1727077115"},{"product_id":"hc-sr505-mini-pir-motion-sensor-module-infrared-ir-detector","title":"HC-SR505 Mini PIR Motion Sensor Module Infrared IR Detector","description":"\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eHC-SR505 Mini PIR Motion Sensor Module\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis a compact, low-power infrared motion detector that is perfect for projects requiring motion detection in tight spaces. Using\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ePassive Infrared (PIR)\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003etechnology, the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eHC-SR505\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003edetects human movement by sensing infrared radiation, making it ideal for applications such as automatic lighting, small security systems, or energy-saving devices. Its mini form factor allows for easy integration into a wide range of DIY electronics projects.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\n\u003cstrong\u003eKey Features\u003c\/strong\u003e:\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMiniature size\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor tight spaces and compact installations\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePIR (Passive Infrared)\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003etechnology for reliable motion detection\u003c\/li\u003e\n\u003cli\u003eDetection range of\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eup to 3 meters\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLow power consumption\u003c\/strong\u003e, ideal for battery-powered projects\u003c\/li\u003e\n\u003cli\u003ePlug-and-play compatibility with microcontrollers like\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eArduino\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eRaspberry Pi\u003c\/strong\u003e, and more\u003c\/li\u003e\n\u003cli\u003eGreat for\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eautomatic lighting\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003esecurity systems\u003c\/strong\u003e, or\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003emotion-activated devices\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eHC-SR505 Mini PIR Motion Sensor\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eoffers a simple and efficient solution for motion detection in any project requiring compact design and low power use.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":49905301782820,"sku":"Z0203","price":4.8,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/HC-SR505-Mini-Infrared-PIR-Motion-Sensor-Precise-Infrared-Detector-Module-For-Arduino-Body-Sensor-Switch.jpg__2.png?v=1727078097"},{"product_id":"jsn-sr04t-aj-sr04m-waterproof-ultrasonic-distance-sensor","title":"JSN-SR04T \/ AJ-SR04M Waterproof Ultrasonic Distance Sensor","description":"\u003cp data-start=\"198\" data-end=\"556\" class=\"\"\u003eThe JSN-SR04T is a rugged, waterproof ultrasonic distance sensor designed for harsh environments and outdoor applications. Featuring a sealed probe and a wide measuring range from 25cm to 450cm, it’s perfect for non-contact distance measurement in wet or dusty conditions, such as water level detection, waste bin monitoring, and robotics.\u003c\/p\u003e\n\u003cp data-start=\"558\" data-end=\"871\" class=\"\"\u003eWith digital signal processing and reliable performance in challenging settings, this sensor delivers consistent results where standard ultrasonic modules might fail. The included control board handles timing and signal interpretation, allowing for simple integration with microcontrollers like Arduino and ESP32.\u003c\/p\u003e\n\u003ch5 data-start=\"873\" data-end=\"888\"\u003e\u003cstrong data-start=\"873\" data-end=\"886\"\u003eFeatures:\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli data-start=\"891\" data-end=\"933\"\u003eWaterproof ultrasonic probe (IP66 rated)\u003c\/li\u003e\n\u003cli data-start=\"936\" data-end=\"967\"\u003eMeasuring range: 25cm – 450cm\u003c\/li\u003e\n\u003cli data-start=\"970\" data-end=\"993\"\u003eOperating voltage: 5V\u003c\/li\u003e\n\u003cli data-start=\"996\" data-end=\"1026\"\u003eAccurate and stable readings\u003c\/li\u003e\n\u003cli data-start=\"1029\" data-end=\"1081\"\u003eIdeal for outdoor and wet environment applications\u003c\/li\u003e\n\u003cli data-start=\"1084\" data-end=\"1138\"\u003eCompatible with Arduino, ESP32, Raspberry Pi, and more\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1140\" data-end=\"1244\" class=\"\"\u003e\u003cstrong data-start=\"1140\" data-end=\"1149\"\u003eNote:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eAvoid immersing the sensor in water — the probe is waterproof, but the control board is not.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":50579117539620,"sku":"Z0135","price":13.8,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/S20864b5aa08d461285054cb64d9c9ef60.jpg_960x960q75.jpg__2.png?v=1745045395"},{"product_id":"dc-12v-24v-6a-pir-motion-sensor-for-led-strip","title":"DC 12V–24V 6A PIR Motion Sensor - For LED Strip","description":"\u003cp data-start=\"201\" data-end=\"539\" class=\"\"\u003eAdd smart motion-activated control to your lighting with this DC 12V–24V PIR Infrared Motion Sensor Timer Switch. Designed for low-voltage LED lighting systems, this compact module automatically turns lights on when motion is detected and off after a set time delay, helping save energy and extend LED lifespan.\u003c\/p\u003e\n\u003ch5 data-start=\"541\" data-end=\"554\"\u003e\u003cstrong data-start=\"541\" data-end=\"554\"\u003eFeatures:\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli data-start=\"557\" data-end=\"588\"\u003eOperating Voltage: DC 12V–24V\u003c\/li\u003e\n\u003cli data-start=\"591\" data-end=\"624\"\u003eDetection Range: Up to 8 meters\u003c\/li\u003e\n\u003cli data-start=\"627\" data-end=\"685\"\u003eInfrared PIR sensor detects motion with high sensitivity\u003c\/li\u003e\n\u003cli data-start=\"688\" data-end=\"734\"\u003eAdjustable time delay for automatic shut-off\u003c\/li\u003e\n\u003cli data-start=\"737\" data-end=\"809\"\u003eIdeal for LED strips, under-cabinet lighting, hallway lights, and more\u003c\/li\u003e\n\u003cli data-start=\"812\" data-end=\"845\"\u003eCompact, easy-to-install design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 data-start=\"847\" data-end=\"864\"\u003e\u003cstrong data-start=\"847\" data-end=\"864\"\u003eApplications:\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli data-start=\"867\" data-end=\"898\"\u003eMotion-activated LED lighting\u003c\/li\u003e\n\u003cli data-start=\"901\" data-end=\"935\"\u003eDIY smart home lighting projects\u003c\/li\u003e\n\u003cli data-start=\"938\" data-end=\"981\"\u003eClosets, staircases, hallways, or garages\u003c\/li\u003e\n\u003cli data-start=\"984\" data-end=\"1019\"\u003eEnergy-saving lighting automation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1021\" data-end=\"1102\" class=\"\"\u003ePerfect for adding convenience and automation to your low-voltage lighting setup!\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":50582042280228,"sku":"Z0125","price":12.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/Sa7869d0b309546c69c4d61843c79d80cl_jpg_960x960q75_jpg.png?v=1745160542"},{"product_id":"ir-infrared-obstacle-avoidance-sensor-module","title":"IR Infrared Obstacle Avoidance Sensor Module","description":"\u003cp dir=\"auto\"\u003eThe IR Infrared Obstacle Avoidance Sensor Module is a high-performance, adjustable sensor optimized for Arduino projects, smart car robots, and automation applications. Operating on a 3-5V DC power supply, this compact module uses infrared reflection technology to detect obstacles within a 2–30 cm range at a 35-degree angle, with a configurable detection distance via an onboard potentiometer. Featuring a red power indicator and a green obstacle detection LED, it provides clear visual feedback. The module outputs a digital signal (low when an obstacle is detected) through its OUT port, which can directly interface with microcontrollers like Arduino or drive a 5V relay. With 3mm screw holes for secure mounting, it’s easy to install in various setups. Ideal for robot obstacle avoidance, line tracking, and proximity sensing, this module is sensitive to target reflectivity and shape, offering maximum detection range for white surfaces and minimum for black. Equipped with a reliable LM393 comparator, the threshold voltage is pre-adjusted for plug-and-play use, though fine-tuning is possible if needed.\u003c\/p\u003e\n\u003ch5 dir=\"auto\"\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower Supply:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eCompatible with 3-5V DC, suitable for 3.3V and 5V microcontrollers.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndicators:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eRed LED for power status and green LED for obstacle detection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable Detection:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e2–30 cm range, 35-degree angle, adjustable via potentiometer (clockwise to increase distance, counterclockwise to decrease).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOutput:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eDigital low signal on obstacle detection, directly connectable to microcontroller I\/O or 5V relay.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInfrared Technology:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eActive IR reflection with a transmitting and receiving tube pair; detection distance varies with target reflectivity (white surfaces: max range; black surfaces: min range; small objects: shorter range).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e3mm screw holes for easy and secure installation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApplications:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eRobot obstacle avoidance, smart car navigation, line counting, black\/white line tracking, and proximity sensing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 dir=\"auto\"\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e3.3–5V DC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetection Range:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e2–30 cm, adjustable\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetection Angle:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e35 degrees\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOutput Interface:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eDigital (0 and 1) via OUT port\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnections:\u003c\/strong\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eVCC: 3.3–5V external power\u003c\/li\u003e\n\u003cli\u003eGND: Ground\u003c\/li\u003e\n\u003cli\u003eOUT: Digital output to microcontroller or relay\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComparator:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eLM393 for stable signal processing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eCompact design with 3mm mounting holes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUsage Notes:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ePre-adjusted threshold voltage for immediate use; avoid unnecessary potentiometer adjustments unless required.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"auto\"\u003eThis module is a robust and user-friendly solution for hobbyists and developers working on robotics, automation, and IoT projects, offering reliable performance and easy integration.\u003c\/p\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/IR_line_obstacle_detection.pdf?v=1757949869\" target=\"_blank\" title=\"IR Infrared Obstacle Avoidance Sensor Datasheet\" rel=\"noopener\"\u003eTechnical datasheet for IR Obstacle Avoidance Module\u003c\/a\u003e\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":50748161589540,"sku":"Z0217","price":3.8,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/Sf2fe75f67aec4676881aa6190b7d01396_jpg_960x960q75_jpg.png?v=1750253093"},{"product_id":"pimoroni-vl53l1x-time-of-flight-tof-sensor-breakout","title":"Pimoroni VL53L1X Time of Flight (ToF) Sensor Breakout","description":"\u003cp\u003eAn all-singing, all-dancing time of flight distance sensor that uses PEW PEW LASERS (low-powered ones), our VL53L1X breakout is easy to use with Raspberry Pi or Arduino alike!\u003c\/p\u003e\n\u003cp\u003eThese low-power-laser-based time of flight sensors have great accuracy and sampling frequency, and this particular sensor has a wide range of detection, from 4cm to 4 metres.\u003c\/p\u003e\n\u003cp\u003eUse it as a proximity sensor, for presence detection, or as a laser tape measure! The speed, accuracy, and range, make this sensor ideal for collision-avoidance on robots.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eIt's also compatible with Pimoroni's fancy new \u003c\/span\u003eBreakout Garden\u003cspan\u003e, where using breakouts is as easy just popping it into one of the six slots and starting to grow your project, create, and code.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eVL53L1X Time of Flight (ToF) sensor (\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/vl53l1x.pdf?3713516543837568345\" target=\"_blank\"\u003edatasheet\u003c\/a\u003e)\u003c\/li\u003e\n\u003cli\u003e4-400cm range (27° field of view)\u003c\/li\u003e\n\u003cli\u003eUp to 50Hz ranging frequency\u003c\/li\u003e\n\u003cli\u003e+\/- 25mm accuracy (+\/- 20mm in the dark)\u003c\/li\u003e\n\u003cli\u003eI2C interface (address 0x29)\u003c\/li\u003e\n\u003cli\u003e3.3V or 5V compatible\u003c\/li\u003e\n\u003cli\u003eReverse polarity protection\u003c\/li\u003e\n\u003cli\u003eCompatible with all models of Raspberry Pi, and Arduino\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/pimoroni\/vl53l1x-python\" target=\"_blank\"\u003ePython library\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eKit includes\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eVL53L1X breakout\u003c\/li\u003e\n\u003cli\u003e1x5 male header\u003c\/li\u003e\n\u003cli\u003e1x5 female right-angle header\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe've designed this breakout board so that you can solder on the piece of right-angle female header and pop it straight onto the bottom left 5 pins on your Raspberry Pi's GPIO header (pins 1, 3, 5, 7, 9).\u003c\/p\u003e\n\u003ch5\u003eSoftware\u003c\/h5\u003e\n\u003cp\u003eOur\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pimoroni\/vl53l1x-python\" target=\"_blank\"\u003ePython library\u003c\/a\u003e makes it straightforward to use your time of flight sensor, providing methods for short, medium, and long range, and returning distances in mm. We've also included a couple of\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pimoroni\/vl53l1x-python\/tree\/master\/examples\" target=\"_blank\"\u003eexamples\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ethat graph distance sensed, and set a threshold distance at which events can be triggered.\u003c\/p\u003e\n\u003ch5\u003eNotes\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 19x19x3.2mm (LxWxH).\u003c\/li\u003e\n\u003cli\u003eIf you want to use multiple VL53L1X breakouts together you can (temporarily) change the I2C addresses using \u003ca href=\"https:\/\/github.com\/pimoroni\/vl53l1x-python\/blob\/master\/examples\/change-address.py\" target=\"_blank\"\u003ethis Python script\u003c\/a\u003e. Addresses changed like this won't persist after a reboot.\u003c\/li\u003e\n\u003cli\u003eAlternatively, you could use an I2C multiplexer which will let you use multiple breakouts with the same address. \u003ca rel=\"noopener noreferrer\" href=\"https:\/\/github.com\/pimoroni\/vl53l1x-python\/blob\/master\/examples\/distance_multiplexer.py\" target=\"_blank\"\u003eThis example\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eshows how to use these breakouts with a\u003cspan\u003e \u003c\/span\u003eTCA9548A I2C Multiplexer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"Pimoroni","offers":[{"title":"Default Title","offer_id":50760257667364,"sku":"PIM373","price":34.2,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/VL53L1X_3_of_4_768x768_crop_center_4e036d05-074f-4cb2-b8f0-534f0dc36420.webp?v=1750761926"},{"product_id":"adafruit-lis3dh-triple-axis-accelerometer-2g-4g-8g-16g","title":"Adafruit LIS3DH Triple-Axis Accelerometer (+-2g\/4g\/8g\/16g)","description":"\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eLIS3DH\u003c\/strong\u003e is a very popular low power\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003etriple-axis accelerometer\u003c\/strong\u003e. It's low-cost, but has just about every 'extra' you'd want in an accelerometer:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThree axis sensing, 10-bit precision\u003c\/li\u003e\n\u003cli\u003e±2g\/±4g\/±8g\/±16g selectable scaling\u003c\/li\u003e\n\u003cli\u003eBoth I2C (2 possible addresses) and SPI interface options\u003c\/li\u003e\n\u003cli\u003eInterrupt output\u003c\/li\u003e\n\u003cli\u003eMultiple data rate options 1 Hz to 5Khz\u003c\/li\u003e\n\u003cli\u003eAs low as 2uA current draw (just the chip itself, not including any supporting circuitry)\u003c\/li\u003e\n\u003cli\u003eTap, Double-tap, orientation \u0026amp; freefall detection\u003c\/li\u003e\n\u003cli\u003e3 additional ADC inputs you can read over I2C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTo all that, we've also added:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e3.3V regulator + level shifting, so you can safely use with any Arduino or microcontroller\u003cspan\u003e \u003c\/span\u003e\u003cem\u003ewithout\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e\u003cem\u003ethe need for an external level shifter!\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe kept seeing this accelerometer in teardowns of commercial products and figured that if it's the most-commonly used accelerometer, its worth having a breakout board!\u003c\/p\u003e\n\u003cp\u003eThis sensor communicates over I2C or SPI (our library code supports both) so you can share it with a bunch of other sensors on the same I2C bus. There's an address selection pin so you can have two accelerometers share an I2C bus.\u003c\/p\u003e\n\u003cp\u003eTo get you going fast, we spun up a custom made PCB in the\u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt+sensor\u0026amp;filter.p.product_type=\" title=\"STEMMA QT form factor\" target=\"_blank\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSTEMMA QT\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eform factor\u003c\/a\u003e, making them easy to interface with. The\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\/what-is-stemma-qt\" target=\"_blank\"\u003eSTEMMA QT connectors\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eon either side are compatible with the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\" target=\"_blank\"\u003eSparkFun Qwiic\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eI2C connectors. This allows you to make solderless connections between your development board and the LIS331s or to chain them with a wide range of other sensors and accessories using a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003ecompatible cable\u003c\/strong\u003e\u003c\/a\u003e.\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.adafruit.com\/?q=stemma+qt+cable\u0026amp;sort=BestMatch\"\u003eQT Cable is not included, but we have a variety in the shop\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ve of course broken out all the pins to standard headers and added a voltage regulator and level shifting so allow you to use it with either 3.3V or 5V systems such as the Raspberry Pi + Feather series or Arduino Uno respectively.\u003c\/p\u003e\n\u003cp\u003eComes with a bit of 0.1\" standard header in case you want to use it with a breadboard or perfboard.  Four mounting holes for easy attachment.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-lis3dh-triple-axis-accelerometer-breakout\"\u003eCheck out our tutorial for all sorts of details, including pinouts, assembly, wiring, and more!\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51340062753060,"sku":"ADA2809","price":9.2,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/2809-05.jpg?v=1763704285"},{"product_id":"adafruit-9-dof-absolute-orientation-imu-fusion-breakout-bno055","title":"Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055","description":"\u003cp\u003eIf you've ever ordered and wire up a 9-DOF sensor, chances are you've also realized the challenge of turning the sensor data from an accelerometer, gyroscope and magnetometer into actual \"3D space orientation\"! Orientation is a hard problem to solve. The sensor fusion algorithms (the secret sauce that blends accelerometer, magnetometer and gyroscope data into stable three-axis orientation output) can be mind-numbingly difficult to get right and implement on low cost real time systems.\u003c\/p\u003e\n\u003cp\u003eBosch is the first company to get this right by taking a MEMS accelerometer, magnetometer and gyroscope and putting them on a single die with a high speed ARM Cortex-M0 based processor to digest all the sensor data, abstract the sensor fusion and real time requirements away, and spit out data you can use in quaternions, Euler angles or vectors.\u003c\/p\u003e\n\u003cp\u003eRather than spending weeks or months fiddling with algorithms of varying accuracy and complexity, you can have meaningful sensor data in minutes thanks to the BNO055 - a smart 9-DOF sensor that does the sensor fusion all on its own!  You can read the data right over I2C and Bob's yer uncle.\u003c\/p\u003e\n\u003cp\u003eThe BNO055 can output the following sensor data:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Euler Vector, 100Hz) Three axis orientation data based on a 360° sphere\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Quatenrion, 100Hz) Four point quaternion output for more accurate data manipulation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAngular Velocity Vector\u003c\/strong\u003e (100Hz) Three axis of 'rotation speed' in rad\/s\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcceleration Vector \u003c\/strong\u003e(100Hz) Three axis of acceleration (gravity + linear motion) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic Field Strength Vector\u003c\/strong\u003e (20Hz) Three axis of magnetic field sensing in micro Tesla (uT)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLinear Acceleration Vector\u003c\/strong\u003e (100Hz) Three axis of linear acceleration data (acceleration minus gravity) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGravity Vector\u003c\/strong\u003e (100Hz) Three axis of gravitational acceleration (minus any movement) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTemperature\u003c\/strong\u003e (1Hz) Ambient temperature in degrees celsius\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eHandy, right? So we placed this very nice sensor on its own breakout, complete with 3.3V regulator, logic level shifting for the Reset and I2C pins, an external 32.768KHz crystal (recommended for best performance), and breakouts for some other pins you might find handy. Comes assembled and tested, with a small piece of header. Some soldering is required to attach the header to the breakout PCB, but its pretty easy work.\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-bno055-absolute-orientation-sensor\/overview\"\u003e\u003cstrong\u003eBest of all  you can get started in 10 minutes with our handy tutorial on assembly, wiring, CircuitPython \u0026amp; Arduino libraries, and Processing graphical interface, and more!\u003c\/strong\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch5 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel-collapse collapse in\" id=\"tab-technical-details-content\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 20mm x 27mm x 4mm \/ 0.8\" x 1.1\" x 0.2\"\u003c\/li\u003e\n\u003cli\u003eHeader holes begin 4mm from the mounting holes\u003c\/li\u003e\n\u003cli\u003eMounting Hole dimensions: 20mm x 12mm apart\u003c\/li\u003e\n\u003cli\u003eUses I2C address 0x28 (default) or 0x29\u003c\/li\u003e\n\u003cli\u003eWeight: 3g\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-bno055-absolute-orientation-sensor\/downloads\"\u003eDatasheet, EagleCAD PCB files, and Fritzing available in the product tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRevision history:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eAs of Sep 18, 2023\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e– we've updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen. \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAs of July 26, 2023\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e– we've updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg height=\"80\" width=\"145\" alt=\"RoHS 2 2011 65 EU Compliant\" src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg height=\"80\" width=\"145\" alt=\"RoHS 2 2015 863 EU Compliant\" src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51340112265508,"sku":"ADA2472","price":65.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/2472-09.jpg?v=1763706188"},{"product_id":"adafruit-mpu-6050-6-dof-accel-and-gyro-sensor-stemma-qt-qwiic","title":"Adafruit MPU-6050 6-DoF Accel and Gyro Sensor - STEMMA QT Qwiic","description":"\u003cp\u003eI mew, you mew we \u003cem\u003eall\u003c\/em\u003e mew for IMU! The MPU-6050 is what we call \"an oldie but goodie\" - this popular triple-axis accelerometer plus gyro combo has been a staple of electronic projects for years, and we've finally gotten around to making a breakout for it!\u003c\/p\u003e\n\u003cp\u003eInside are two sensors, one is a classic 3-axis accelerometer, which can tell you which direction is down towards the Earth (by measuring gravity). The other is a gyroscope that can sense how fast the board is being twisted around. By combining this data you can tell how your project is moving through space\u003cbr\u003e\u003cbr\u003eWe based this breakout on the popular sensor, the MPU-6050. This compact sensor uses I2C to communicate, and it's very easy to use. Simply download our library and connect the SCL pin to your I2C clock pin, and SDA pin to your I2C data pin and upload our test program to read out accelerometer and gyroscoping data.\u003c\/p\u003e\n\u003cp\u003eTo make life easier so you can focus on your important work, we've taken the MPU-6050 and put it onto a breakout PCB along with support circuitry to let you use this little wonder with 3.3V (Feather\/Raspberry Pi) or 5V (Arduino\/ Metro328) logic levels. Additionally, since it speaks I2C you can easily connect it up with two wires (plus power and ground!).  We've even included \u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003eSparkFun qwiic\u003c\/a\u003e compatible\u003cstrong\u003e \u003ca rel=\"noopener\" href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\" target=\"_blank\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus so \u003cstrong\u003eyou don't even need to solder!\u003c\/strong\u003e Just wire up to your favorite micro and \u003ca href=\"https:\/\/learn.adafruit.com\/lsm303-accelerometer-slash-compass-breakout\/python-circuitpython\"\u003eyou can use our CircuitPython\/Python\u003c\/a\u003e or \u003ca href=\"https:\/\/learn.adafruit.com\/mpu6050-6-dof-accelerometer-and-gyro\"\u003eArduino drivers to easily interface with the MPU-6050\u003c\/a\u003e and get motion measurements ASAP. \u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eQT Cable is not included\u003c\/strong\u003e, but we have a variety in the shop\u003c\/a\u003e. \u003c\/p\u003e\n\u003cp\u003eIt's fully assembled and tested.  Comes with a bit of 0.1\" standard header in case you want to use it with a breadboard or perfboard.  Four 2.5mm (0.1\") mounting holes for easy attachment.\u003c\/p\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch5 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of July 26, 2023\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- We've updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProduct Dimensions: 26.0mm x 17.8mm x 4.6mm \/ 1.0\" x 0.7\" x 0.2\"\u003c\/p\u003e\n\u003cp\u003eProduct Weight: 1.8g \/ 0.1oz\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\" alt=\"RoHS 2 2011 65 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\" alt=\"RoHS 2 2015 863 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51340340953380,"sku":"ADA3886","price":24.5,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/3886-05.jpg?v=1763717342"},{"product_id":"adxl345-triple-axis-accelerometer-2g-4g-8g-16g-w-i2c-spi-stemma-qt-qwiic","title":"ADXL345 - Triple-Axis Accelerometer (+-2g\/4g\/8g\/16g) w\/ I2C\/SPI - STEMMA QT \/ Qwiic","description":"\u003cp\u003eFilling out our accelerometer offerings, we now have the really lovely digital ADXL345 from Analog Devices, a triple-axis accelerometer with digital I2C and SPI interface breakout. We added an on-board 3.3V regulator and logic-level shifting circuitry, making it a perfect choice for interfacing with any 3V or 5V microcontroller such as the Arduino.\u003cbr\u003e\u003cbr\u003eThe sensor has three axes of measurements, X Y Z, and pins that can be used either as I2C or SPI digital interfacing. You can set the sensitivity level to either +-2g, +-4g, +-8g or +-16g. The lower range gives more resolution for slow movements, the higher range is good for high speed tracking. The ADXL345 is the latest and greatest from Analog Devices, known for their exceptional quality MEMS devices.\u003c\/p\u003e\n\u003cp\u003eWe added an on-board 3.3V regulator and logic-level shifting circuitry, making it a perfect choice for interfacing with any 3V or 5V microcontroller or computer such as Arduino or Raspberry Pi. We've got both\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\"\u003eArduino (C\/C++)\u003cspan\u003e \u003c\/span\u003e\u003c\/a\u003eand\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\/python-and-circuitpython\"\u003eCircuitPython (Python 3) libraries\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eavailable so you can use it with any microcontroller like\u003ca href=\"https:\/\/learn.adafruit.com\/adxl343-breakout-learning-guide\/arduino\"\u003e\u003cspan\u003e \u003c\/span\u003eArduino, ESP8266, Metro, etc\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eor with\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adxl343-breakout-learning-guide\/circuitpython\"\u003eRaspberry Pi or other Linux computers\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ethanks to Blinka (our CircuitPython library support helper).\u003c\/p\u003e\n\u003cp\u003eAs if that weren't enough, we've also added\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003e SparkFun qwiic\u003c\/a\u003e compatible \u003cstrong\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eso you don't even need to solder.\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eJust wire up to your favorite micro with a plug-and-play cable to get accelerometer data ASAP. For a no-solder experience, \u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" rel=\"noopener\" target=\"_blank\"\u003ejust wire up to your favorite micro\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eusing a \u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003eSTEMMA QT adapter cable.\u003c\/a\u003e The Stemma QT connectors also mean the ADXL can be used with our \u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003evarious associated accessories.\u003c\/a\u003e \u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eEach order comes with a fully tested and assembled breakout and some header for soldering to a PCB or breadboard. Comes with 0.1\" standard header in case you want to use it with a breadboard or perfboard. Four 2.5mm (0.1\") mounting holes for easy attachment.You'll be up and running in under 5 minutes!\u003cbr\u003e\u003cbr\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\"\u003eGet started in a jiffy with our detailed tutorial!\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch5 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003eYou may get an off-white or black JST connector.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address 0x53.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adxl345-digital-accelerometer\/downloads\"\u003eDatasheets, EagleCAD PCB files, and Fritzing object available in the product tutorial\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of June 13, 2022\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- This breakout may come with a different regulator than AP2112K due to parts shortages. The regulator can provide at least 100mA.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of March 23, 2022,\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ewe've updated this accelerometer breakout to be STEMMA QT compatible - that means there's now an easy way to plug-and-play this sensor without any soldering! The physical shape and pinout have changed, however functionality and schematic are identical\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\" alt=\"RoHS 2 2011 65 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\" alt=\"RoHS 2 2015 863 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51349957968164,"sku":"ADA1231","price":33.5,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/1231-04.jpg?v=1764044223"},{"product_id":"adafruit-i2c-stemma-qt-rotary-encoder-breakout-with-encoder-stemma-qt-qwiic","title":"Adafruit I2C Stemma QT Rotary Encoder Breakout with Encoder - STEMMA QT \/ Qwiic","description":"\u003cp\u003eRotary encoders are soooo much fun! Twist em this way, then twist them that way. Unlike potentiometers, they go all the way around and often have little detents for tactile feedback. But, if you've ever tried to add encoders to your project you know that they're a real challenge to use: timers, interrupts, debouncing...\u003c\/p\u003e\n\u003cp\u003eThis Stemma QT breakout makes all that frustration go away - it even has a pre-soldered 'standard' PEC11-pinout rotary encoder with a push-switch. The onboard microcontroller is programmed with our seesaw firmware and will track all pulses and pins for you and then save the incremental value for querying at any time over I2C. Plug it in with a Stemma QT cable for instant rotary goodness, with any kind of microcontroller from an Arduino UNO up to a Raspberry Pi.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThis version of the board has a rotary encoder already soldered in, for instant gratification.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Seesaw\"\u003eYou can use our Arduino library to control and read data\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewith any compatible microcontroller.\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_CircuitPython_seesaw\"\u003eWe also have CircuitPython\/Python code\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003efor use with computers or single-board Linux boards.\u003c\/p\u003e\n\u003cp\u003eIt's also easy to add this breakout to a breadboard - with six 0.1\"-spaced breakout pads. Power with 3 to 5V DC and then use 3 or 5V logic I2C data. The INT pin can be configured to pulse low whenever rotation or push-buttoning is detected so you do not have to spam-read the I2C port to detect motion.\u003c\/p\u003e\n\u003cp\u003eThere's a NeoPixel on board, that can display any color you like. It's also controlled over I2C for additional visual feedback or keep it off if you like. On the back, there's a green power LED as well as a red INT LED that, if the interrupt is configured, will blink when the interrupt fires.\u003c\/p\u003e\n\u003cp\u003eUsing the three onboard address jumpers, you can connect up to 8 of these rotary encoders on a single I2C port. The first one will be at address 0x36, the last one at 0x3D when all three jumpers are soldered closed.\u003c\/p\u003e\n\u003cp\u003eTo keep the board nice and compact, only 1\" x 1\" we made the footprint for the rotary encoder at a 45-degree angle. Since it rotates around freely there's no need for it to be at a 90-degree angle to the PCB. Each order comes with one assembled and tested PCB breakout with encoder and a small piece of header.\u003c\/p\u003e\n\u003cp\u003eTo get you going fast, we spun up a custom-made PCB with the seesaw chip and all supporting circuitry, in the\u003ca title=\"STEMMA QT form factor\" href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" target=\"_blank\" rel=\"noopener\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSTEMMA QT\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eform factor\u003c\/a\u003e, making them easy to interface with. The\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\/what-is-stemma-qt\"\u003eSTEMMA QT connectors\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eon either side are compatible with the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003eSparkFun Qwiic\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eI2C connectors. This allows you to make solderless connections between your development board and the rotary encoder or to chain them with a wide range of other sensors and accessories using a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003ecompatible cable\u003c\/strong\u003e\u003c\/a\u003e.\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\"\u003eQT Cable is not included, but\u003cspan\u003e \u003c\/span\u003e\u003c\/a\u003ethe shop has a variety.\u003c\/p\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch5 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\" alt=\"RoHS 2 2011 65 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\" alt=\"RoHS 2 2015 863 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51350139076900,"sku":"ADA5880","price":16.0,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/5880-00.jpg?v=1764046766"},{"product_id":"adafruit-apds9960-proximity-light-rgb-and-gesture-sensor-stemma-qt-qwiic","title":"Adafruit APDS9960 Proximity, Light, RGB, and Gesture Sensor - STEMMA QT \/ Qwiic","description":"\u003cp\u003eThis breakout is chock full o' sensors! Add basic gesture sensing, RGB color sensing, proximity sensing, or ambient light sensing to your project with the \u003cstrong\u003eAdafruit APDS9960 Proximity, Light, RGB, and Gesture Sensor\u003c\/strong\u003e. When connected to your microcontroller (running our library code) it can detect simple gestures (left to right, right to left, up to down, down to up are currently supported), return the amount of red, blue, green, and clear light, or return how close an object is to the front of the sensor. This device uses an I2C interface so it's easy to wire up and use.\u003c\/p\u003e\n\u003cdiv class=\"row-fluid build-text\"\u003e\n\u003cp\u003eThe APDS9960 from Avago Technologies has an integrated IR LED and driver, along with four directional photodiodes that sense reflected IR energy from the LED. Its proximity detection feature allows it to measure the distance an object is from the front of the sensor (up to a few centimeters) with 8-bit resolution.\u003c\/p\u003e\n\u003cp\u003eSince there are four IR sensors, you can measure the changes in light reflectance at each of the cardinal locations over time and turn those changes into gestures. Our interface library can detect directional gestures (left to right, right to left, up to down, down to up), but in theory more complicated gestures like zig-zag, clockwise or counterclockwise circle, near to far, etc. could also be detected with additional code.\u003c\/p\u003e\n\u003cp\u003eThe APDS9960 has a configurable interrupt that can fire when a certain proximity threshold is broken, or when a color sensor breaks a certain threshold.\u003c\/p\u003e\n\u003cdiv class=\"row-fluid build-text\"\u003e\n\u003cp\u003eFor your convenience, we've pick-and-placed the sensor on a PCB with a 3.3V regulator and some level shifting so it can be easily used with your favorite 3.3V\u003cspan\u003e \u003c\/span\u003e\u003cem\u003eor\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e5V microcontroller.\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eNew! We've updated this board to be STEMMA QT compatible.\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003eWe've\u003cstrong\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003enow included\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003eSparkFun qwiic\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ecompatible\u003cstrong\u003e \u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\" rel=\"noopener\" target=\"_blank\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus so\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eyou don't even need to solder!\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" rel=\"noopener\" target=\"_blank\"\u003eJust wire up to your favorite microcontroller or computer with a plug-and-play QT cable\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto light\/color\/proximity data ASAP. \u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eQT Cable is not included\u003c\/strong\u003e, but we have a variety in the shop\u003c\/a\u003e. \u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-apds9960-breakout\"\u003eWe've also prepared a guide and software library to get you up and running in Arduino IDE with just a few lines of code!\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch5 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel-collapse collapse in\" id=\"tab-technical-details-content\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eAs of May 15, 2023\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e– we've updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen. Additionally, this sensor breakout may come with black or tan STEMMA QT connectors. They work the same!\u003c\/li\u003e\n\u003cli\u003eAs of\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eMarch 16, 2020\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- We've updated this sensor to our 0.7\" x 1.0\" STEMMA QT standard for sensors. There are now four mounting holes and two STEMMA QT connectors for plug-and-play connectivity! The schematic and pinout are the same, only the mechanical shape has changed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg height=\"80\" width=\"145\" alt=\"RoHS 2 2011 65 EU Compliant\" src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg height=\"80\" width=\"145\" alt=\"RoHS 2 2015 863 EU Compliant\" src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51351037509924,"sku":"ADA3595","price":14.6,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/3595-06.jpg?v=1764055306"},{"product_id":"adafruit-9-dof-absolute-orientation-imu-fusion-breakout-bno055-stemma-qt-qwiic","title":"Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055 - STEMMA QT \/ Qwiic","description":"\u003cp\u003eIf you've ever ordered and wire up a 9-DOF sensor, chances are you've also realized the challenge of turning the sensor data from an accelerometer, gyroscope, and magnetometer into actual \"3D space orientation\"! Orientation is a hard problem to solve. The sensor fusion algorithms (the secret sauce that blends accelerometer, magnetometer, and gyroscope data into stable three-axis orientation output) can be mind-numbingly difficult to get right and implement on low-cost real-time systems.\u003c\/p\u003e\n\u003cp\u003eBosch is the first company to get this right by taking a MEMS accelerometer, magnetometer, and gyroscope, and putting them on a single die with a high-speed ARM Cortex-M0 based processor to digest all the sensor data, abstract the sensor fusion and real-time requirements away, and spit out data you can use in quaternions, Euler angles or vectors.\u003c\/p\u003e\n\u003cp\u003eBehold the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eAdafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055 in Stemma QT format!\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/zaitronics.com.au\/products\/adafruit-9-dof-absolute-orientation-imu-fusion-breakout-bno055\" target=\"_blank\"\u003eWe also have this breakout in a non-Stemma shape and size\u003c\/a\u003e.\u003cstrong\u003e\u003cspan\u003e \u003c\/span\u003eThe use is identical between the two breakouts\u003c\/strong\u003e: same library and software will work on both. The QT version is a bit smaller and has plug-and-play I2C connectors on either side for no-solder-required uses! QT Cable is not included, but we have a variety in the shop.\u003c\/p\u003e\n\u003cp\u003eRather than spending weeks or months fiddling with algorithms of varying accuracy and complexity, you can have meaningful sensor data in minutes thanks to the BNO055 - a smart 9-DOF sensor that does the sensor fusion all on its own!  You can read the data right over I2C and Bob's yer uncle.\u003c\/p\u003e\n\u003cp\u003eThe BNO055 can output the following sensor data:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Euler Vector, 100Hz) Three axis orientation data based on a 360° sphere\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Quaternion, 100Hz) Four point quaternion output for more accurate data manipulation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAngular Velocity Vector\u003c\/strong\u003e (100Hz) Three axis of 'rotation speed' in rad\/s\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcceleration Vector \u003c\/strong\u003e(100Hz) Three axis of acceleration (gravity + linear motion) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic Field Strength Vector\u003c\/strong\u003e (20Hz) Three axis of magnetic field sensing in micro Tesla (uT)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLinear Acceleration Vector\u003c\/strong\u003e (100Hz) Three axis of linear acceleration data (acceleration minus gravity) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGravity Vector\u003c\/strong\u003e (100Hz) Three axis of gravitational acceleration (minus any movement) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTemperature\u003c\/strong\u003e (1Hz) Ambient temperature in degrees celsius\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse is simple, with I2C support that is 3 or 5 Volt logic safe. We also break out the interrupt pins and address-selection jumpers in case you want two BNO-055's on one I2C bus. We've got both Arduino (C\/C++) and CircuitPython libraries available so you can use it with any microcontroller or computer board and get data readings in under 5 minutes. Four mounting holes make for a secure connection.\u003c\/p\u003e\n\u003cp\u003eAdditionally, since it speaks I2C you can easily connect it up with two wires (plus power and ground!).  We've even included \u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003eSparkFun qwiic\u003c\/a\u003e compatible\u003cstrong\u003e \u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\" rel=\"noopener\" target=\"_blank\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus so \u003cstrong\u003eyou don't even need to solder!\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eUse a plug-and-play STEMMA QT cable to get 9 DoF data ASAP. \u003ca rel=\"noopener\" href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eComes assembled and tested, with a small piece of header. Some soldering is required to attach the header to the breakout PCB if you want to use it in a breadboard, but it's pretty easy work.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-bno055-absolute-orientation-sensor\/overview\"\u003e\u003cstrong\u003eBest of all you can get started in 10 minutes with our handy tutorial on assembly, wiring, CircuitPython \u0026amp; Arduino libraries, and Processing graphical interface, and more!\u003c\/strong\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch5 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel-collapse collapse in\" id=\"tab-technical-details-content\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cul\u003e\n\u003cli\u003eUses I2C address 0x28 (default) or 0x29\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-bno055-absolute-orientation-sensor\/downloads\"\u003eDatasheet, EagleCAD PCB files, and Fritzing available in the product tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eRevision History:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eAs of July 26, 2023\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e– we've updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg height=\"80\" width=\"145\" alt=\"RoHS 2 2011 65 EU Compliant\" src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg height=\"80\" width=\"145\" alt=\"RoHS 2 2015 863 EU Compliant\" src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51351189455140,"sku":"ADA4646","price":57.5,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/4646-06.jpg?v=1764062084"},{"product_id":"adafruit-ir-break-beam-sensors-with-premium-wire-header-ends-3mm-leds","title":"IR Break Beam Sensors with Premium Wire Header Ends - 3mm LEDs","description":"\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 hidden-xs\"\u003e\n\u003cdiv class=\"parts_last_bought\"\u003e\n\u003cdiv class=\"float-left margin-left\"\u003e\n\u003cp\u003eInfrared (IR) break-beam sensors are a simple way to detect motion. They work by having an emitter side that sends out a beam of human-invisible IR light, then a receiver across the way which is sensitive to that same light. When something passes between the two, and its not transparent to IR, then the 'beam is broken' and the receiver will let you know.\u003c\/p\u003e\n\u003cp\u003eCompared to PIR sensors, breakbeams are faster and allow better control of where you want to detect the motion. Compared to Sonar modules, they're less expensive. However, you do need both emitter and receiver on opposite sides of the area you want to monitor.\u003c\/p\u003e\n\u003cp\u003eThis is the \u003cstrong\u003e3mm IR \u003c\/strong\u003e\u003cstrong\u003eversion.  \u003c\/strong\u003eIt works up to 25cm \/ 10\". You can power it from 3.3V or 5V, but 5V will get you better range and is what we suggest. The receiver is\u003cspan\u003e \u003c\/span\u003e\u003cem\u003eopen collector transistor output\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003ewhich means that you do need a pull up resistor if you want to read a digital signal off the signal wire. Most microcontrollers have the ability to turn on a built in pull up resistor. If you do not, connect a 10K resistor between the white wire of the receiver and the red wire. If you want to control a relay or LED or whatever, it can sink up to 100mA to ground\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNew!\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003eWe now have these with premium wire ends for easy use with breadboards. Don't need the ends? just cut em off!\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/ir-breakbeam-sensors\"\u003eCheck out our IR breakbeam tutorial for how to get started quickly\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch5 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History: As of May 28, 2021,\u003c\/strong\u003e we now have these with premium wire ends for easy breadboarding.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/product-files\/2167\/C2916.pdf\"\u003eDatasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eSensing Distance: Approx 25cm \/ 10\"\u003c\/li\u003e\n\u003cli\u003ePower Voltage: 3.3 - 5.5VDC\u003c\/li\u003e\n\u003cli\u003eEmitter Current Draw: 10mA @ 3.3V, 20mA @ 5V\u003c\/li\u003e\n\u003cli\u003eOutput Current Capability of receiver: 100mA sink\u003c\/li\u003e\n\u003cli\u003eTransmitter\/Receiver LED Angle: 10°\u003c\/li\u003e\n\u003cli\u003eResponse Time: \u0026lt;2 ms\u003c\/li\u003e\n\u003cli\u003eDimensions: 20mm x 10mm x 8mm \/ 0.8\" x 0.4\" x 0.3\"\u003c\/li\u003e\n\u003cli\u003eCable Length: 230mm\u003c\/li\u003e\n\u003cli\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn-shop.adafruit.com\/product-files\/2167\/2167diagram.jpg\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\" alt=\"RoHS 2 2011 65 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\" alt=\"RoHS 2 2015 863 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51351261118756,"sku":"ADA2167","price":6.5,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/2167-05.jpg?v=1764064859"},{"product_id":"adafruit-vl53l1x-time-of-flight-distance-sensor-30-to-4000mm-stemma-qt-qwiic","title":"Adafruit VL53L1X Time of Flight Distance Sensor - ~30 to 4000mm - STEMMA QT \/ Qwiic","description":"\u003cp\u003eThe \u003cstrong\u003eAdafruit VL53L1X Time of Flight Distance Sensor\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e(also known as VL53L1CX) is a \u003cem\u003eTime of Flight\u003c\/em\u003e distance sensor that has a massive 4 meter range and LIDAR-like precision. The sensor contains a very tiny invisible laser source and a matching sensor. The VL53L1X can detect the \"time of flight\", or how long the light has taken to bounce back to the sensor.\u003c\/p\u003e\n\u003cp\u003eSince it uses a very narrow light source, it is good for determining the distance of only the surface directly in front of it. Unlike sonars that bounce ultrasonic waves, the 'cone' of sensing is very narrow. Unlike IR distance sensors that try to measure the amount of light bounced, the VL53L1X is much more precise and doesn't have linearity problems or 'double imaging' where you can't tell if an object is very far or very close.\u003c\/p\u003e\n\u003cp\u003eThis is the 'next generation' of the \u003ca href=\"https:\/\/www.adafruit.com\/products\/3317\"\u003eVL53L0X ToF sensor\u003c\/a\u003e and can handle about\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e~30 to 4000mm\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eof range distance, with up to 50Hz update rate.\u003c\/p\u003e\n\u003cp\u003eThe sensor is small and easy to use in any robotics or interactive project. Since it needs 2.8V power and logic we put the little fellow on a breakout board with a regulator and level shifting. You can use it with any 3-5V power or logic microcontroller with no worries. Works great with the \u003cstrong\u003e3.3V logic level of a Feather or Raspberry Pi, or the 5V level of a Metro 328 or Arduino Uno\u003c\/strong\u003e, this breakout is ready to work with most common microcontrollers or SBCs. and since it speaks I2C, you can easily connect it up with two data wires plus power and ground. \u003c\/p\u003e\n\u003cp\u003eAs if that weren't enough, we've also added\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003e SparkFun qwiic\u003c\/a\u003e compatible \u003cstrong\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus \u003cstrong\u003eso you don't even need to solder.\u003c\/strong\u003e Just wire up to your favorite micro with a plug-and-play cable to get ToF data ASAP. For a no-solder experience, just wire up to your favorite micro, like the STM32F405 Feather using a \u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003eSTEMMA QT adapter cable.\u003c\/a\u003e The Stemma QT connectors also mean the VL53L1X can be used with our \u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" rel=\"noopener\" target=\"_blank\"\u003evarious associated accessories.\u003c\/a\u003e \u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" rel=\"noopener\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eCommunicating to the sensor is done over I2C with an API written by ST, so it's not too hard to port it to your favorite microcontroller.\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-vl53l1x\"\u003eWe've got Arduino and CircuitPython\/Python code so you can use this sensor with an Arduino Uno, Feather M4, Raspberry Pi or anything in between!\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51351485546788,"sku":"ADA3967","price":28.8,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/3967-00.jpg?v=1764075094"},{"product_id":"adafruit-9-dof-orientation-imu-fusion-breakout-bno085-bno080-stemma-qt-qwiic","title":"Adafruit 9-DOF Orientation IMU Fusion Breakout - BNO085 (BNO080) - STEMMA QT \/ Qwiic","description":"\u003cp\u003eHere it is, the motion sensor you were looking for: the one that just gives you the directly usable information without requiring you to first consult with a PhD to learn the arcane arts of\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSensor Fusion\u003c\/strong\u003e. The BNO085 takes the life's work of multiple people who have spent their entire career focused on how to get useful information from direct motion sensor measurements and then squeezes that information down into a 5.2x3.8mm box, along with the sensors to go along with it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease note, the BNO085 is the 'upgrade fix' to BNO080\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- it is completely back-compatible with the BNO-080 and, in addition, fixes an SPI timeout bug that made SPI difficult to use. The '085 is the same price and you can use any existing '080 code so we are only going to carry the '085!\u003c\/p\u003e\n\u003cp\u003eThe BNO085 by the motion sensing experts at\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eCEVA Hillcrest Laboratories\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003etakes the familiar 3-axis accelerometers, gyroscopes, and magnetometers and packages then alongside an Arm Cortex M0 processor running CEVA's SH-2 firmware that handles the work of reading the sensors, fusing the measurements into data that you can use directly, and packaging that data and delivering it to you. If the name and description of the BNO085 sounds strikingly similar to those of the BNO055 by Bosch Sensortec, there is a good reason why: they're the same thing, but also they're not. Thanks to a unique agreement between Bosch and CEGA, the BNO085 uses the\u003cspan\u003e \u003c\/span\u003e\u003cem\u003e\u003cstrong\u003esame hardware\u003c\/strong\u003e\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003eas the BNO055 but\u003cspan\u003e \u003c\/span\u003e\u003cem\u003e\u003cstrong\u003every\u003c\/strong\u003e\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e\u003cem\u003edifferent firmware\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003erunning on it.\u003c\/p\u003e\n\u003cp\u003e\"How different?\" you might ask. Well my friend, pull up a chair and grab a box of popcorn because it's quite a list. First lets list the similarities. The BNO055 and BNO085 can both deliver the following types of sensor data and sensor fusion products:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcceleration Vector \/ Accelerometer\u003c\/strong\u003e\u003cbr\u003eThree axes of acceleration (gravity + linear motion) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAngular Velocity Vector \/ Gyro\u003c\/strong\u003e\u003cbr\u003eThree axes of 'rotation speed' in rad\/s\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic Field Strength Vector \/ Magnetometer\u003c\/strong\u003e\u003cbr\u003eThree axes of magnetic field sensing in micro Tesla (uT)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLinear Acceleration Vector\u003c\/strong\u003e\u003cbr\u003eThree axes of linear acceleration data (acceleration minus gravity) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGravity Vector\u003c\/strong\u003e\u003cbr\u003eThree axes of gravitational acceleration (minus any movement) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\/  Rotation Vector\u003c\/strong\u003e\u003cbr\u003eFour point quaternion output for accurate data manipulation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThanks to the sensor fusion and signal processing wizards from CEVA, with the BNO085 you also get:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApplication Optimized Rotation Vectors\u003c\/strong\u003e\u003cbr\u003eFor AR\/VR, low latency, and low power consumption\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdditional Base Sensor Reports\u003c\/strong\u003e\u003cbr\u003eSeparate and simultaneous outputs of Calibrated, Uncalibrated + Correction, and Raw ADC outputs for the Accelerometer, Gyro, and Magnetometer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetection and Classification reports:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eStability Detection and Classification\u003c\/li\u003e\n\u003cli\u003eSignificant Motion Detector\u003c\/li\u003e\n\u003cli\u003eTap, Step, and Shake Detectors\u003c\/li\u003e\n\u003cli\u003eActivity Classification\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAs if the above wasn't enough, the BNO085 also provides an impressive suite of detection and classification products by further analyzing the measured motion:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStability Detection and Classification\u003c\/li\u003e\n\u003cli\u003eTap Detector\u003c\/li\u003e\n\u003cli\u003eStep Detector\u003c\/li\u003e\n\u003cli\u003eStep Counter\u003c\/li\u003e\n\u003cli\u003eActivity Classification\u003c\/li\u003e\n\u003cli\u003eSignificant Motion Detector\u003c\/li\u003e\n\u003cli\u003eShake Detector\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eMore information about the various report types is available on the\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-9-dof-orientation-imu-fusion-breakout-bno085\/report-types\"\u003e Report Types\u003c\/a\u003e page\u003c\/p\u003e\n\u003ch2\u003eA firehose of information in a human-friendly package\u003c\/h2\u003e\n\u003cp\u003eThe BNO085 is a supremely capable sensor, practically overflowing with useful information. It is also very small. As the \u003ca href=\"https:\/\/en.wikipedia.org\/wiki\/Ideal_gas_law\"\u003eIdeal Gas Law\u003c\/a\u003e tells us, when you shove a lot of stuff into a small space, things are going to get a bit spicy. Worry not fellow scientist, we here at Adafruit have done our part to make the BNO085 as approachable as possible. It's a pretty familiar recipe:\u003cbr\u003e\u003cbr\u003eTake the following and mix in Eagle CAD:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOne part raw unprocessed CEVA Hillcrest Labs brand BNO085\u003c\/li\u003e\n\u003cli\u003eOne voltage regulator for flexible input voltage\u003c\/li\u003e\n\u003cli\u003eOne part Level shifting circuitry for use with 3.3V (RPi\/Feather) or 5V(Arduino) logic levels\u003c\/li\u003e\n\u003cli\u003eTwo handy dandy Stemma QT connectors for solderless connection\u003c\/li\u003e\n\u003cli\u003eOne, 32.768kHz crystal to provide a stable reference oscillation\u003c\/li\u003e\n\u003cli\u003eOne breakout PCB with breadboard friendly headers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePrepare in the pick and place and bake in a reflow oven on High for about 5 minutes and you get the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eAdafruit BNO085 IMU breakout\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e(part of a complete breakfast!)\u003c\/p\u003e\n\u003cp\u003eWith the physical hardware tamed and made approachable, that leaves the software. If it wasn't already very obvious, the BNO085 can generate a wide selection of data and as a result, it has a slightly complex and unique way of delivering that information. To save you the effort of figuring out how to decode and organize all those measurements, we've written libraries for you to use with CircuitPython and Arduino. Just plug in the sensor to your favorite device using our wiring examples, and install the library for your chosen platform and you're ready to start building your very own Robot Friend.\u003c\/p\u003e\n\u003cp\u003eAs an alternative to the cornucopia of vectors and classifications that the standard sensor hub modes provide, the BN0085 also provides a simple but useful and well-executed UART-based mode that provides calibrated heading and acceleration measurements. The \u003cstrong\u003eUART-RVC\u003c\/strong\u003e mode takes its acronym from one of its potential applications: \u003cstrong\u003eRobot Vacuum Cleaner\u003c\/strong\u003es. This mode is exceedingly simple to interface with and based on my limited testing it performs astoundingly well. The ease of use to utility ratio here is off the charts.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-9-dof-orientation-imu-fusion-breakout-bno085\/\"\u003eWe've written libraries for the UART RVC mode for both Arduino and CircuitPython\/Python\u003c\/a\u003e. Check out the  UART RVC pages for \u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-9-dof-orientation-imu-fusion-breakout-bno085\/uart-rvc-for-arduino\"\u003eArduino\u003c\/a\u003e and \u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-9-dof-orientation-imu-fusion-breakout-bno085\/uart-rvc-python\"\u003ePython\u003c\/a\u003e for wiring diagrams and example code.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop\u003c\/a\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51351558127908,"sku":"ADA4754","price":46.4,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/4754-00.jpg?v=1764076827"},{"product_id":"adafruit-vl53l0x-time-of-flight-distance-sensor-30-to-1000mm","title":"Adafruit VL53L0X Time of Flight Distance Sensor - ~30 to 1000mm","description":"\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eVL53L0X\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis a \u003cem\u003eTime of Flight\u003c\/em\u003e distance sensor like no other you've used! The sensor contains a very tiny invisible laser source, and a matching sensor. The VL53L0X can detect the \"time of flight\", or how long the light has taken to bounce back to the sensor. Since it uses a narrow light source, it is good for determining distance of the surface directly in front of it. Unlike sonars that bounce ultrasonic waves, the 'cone' of sensing is narrower, 35 degrees . Unlike IR distance sensors that try to measure the amount of light bounced, the VL53L0x is much more precise and doesn't have linearity problems or 'double imaging' where you can't tell if an object is very far or very close.\u003c\/p\u003e\n\u003cp\u003eThis is the 'big sister' of the\u003cspan\u003e \u003c\/span\u003eVL6180X ToF sensor, and can handle about 50mm to 1200mm of range distance. If you need a smaller\/closer range, check out the VL6180X which can measure 5mm to 200mm and also contains a light sensor.\u003c\/p\u003e\n\u003cp\u003eThe sensor is small and easy to use in any robotics or interactive project. Since it needs 2.8V power and logic we put the little fellow on a breakout board with a regulator and level shifting. You can use it with any 3-5V power or logic microcontroller with no worries. Works great with the \u003cstrong\u003e3.3V logic level of a Feather or Raspberry Pi, or the 5v level of a Metro 328 or Arduino Uno\u003c\/strong\u003e, this breakout is ready to work with most common microcontrollers or SBCs. and since it speaks I2C, you can easily connect it up with two data wires plus power and ground. \u003c\/p\u003e\n\u003cp\u003eAs if that weren't enough, we've also added\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003e SparkFun qwiic\u003c\/a\u003e compatible \u003cstrong\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eso you don't even need to solder.\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eJust wire up to your favorite micro with a plug-and-play cable to get 6-DoF data ASAP. For a no-solder experience, just wire up to your favorite micro, like the STM32F405 Feather using a \u003ca href=\"https:\/\/zaitronics.com.au\/products\/4-pin-jst-sh-cable-qwiic-stemma-qt-compatible\" rel=\"noopener\" target=\"_blank\"\u003eSTEMMA QT adapter cable.\u003c\/a\u003e The Stemma QT connectors also mean the VL53L0X can be used with our \u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" rel=\"noopener\" target=\"_blank\"\u003evarious associated accessories.\u003c\/a\u003e \u003ca href=\"https:\/\/zaitronics.com.au\/search?options%5Bprefix%5D=last\u0026amp;q=stemma+qt\u0026amp;filter.p.product_type=\" rel=\"noopener\" target=\"_blank\"\u003eQT Cable is not included, but we have a variety in the shop\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eCommunicating to the sensor is done over I2C with an API written by ST, so its not too hard to port it to your favorite microcontroller. We've written a wrapper library for Arduino so you can use it with any of your Arduino-compatible boards.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-vl53l0x-micro-lidar-distance-sensor-breakout\"\u003eCheck out our tutorial for code, schematics, diagrams and more!\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003eIt's easy to use the VL53L0X sensor with Python and CircuitPython, and the \u003ca rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/adafruit\/Adafruit_CircuitPython_VL53L0X\u0026amp;source=gmail\u0026amp;ust=1600285827347000\u0026amp;usg=AFQjCNEev9XZc8fRorzP3XKfNggqhojHJA\" href=\"https:\/\/github.com\/adafruit\/Adafruit_CircuitPython_VL53L0X\" target=\"_blank\"\u003eAdafruit CircuitPython VL53L0X\u003c\/a\u003e module.  This module allows you to easily write Python code that reads the range from the sensor.\u003c\/p\u003e\n\u003cp\u003eYou can use this sensor with any CircuitPython microcontroller board or with a computer that has GPIO and Python \u003ca rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/learn.adafruit.com\/circuitpython-on-raspberrypi-linux\u0026amp;source=gmail\u0026amp;ust=1600285827347000\u0026amp;usg=AFQjCNE_EuwEX4qcnkhHqZiFdRToBjG7Bg\" href=\"https:\/\/learn.adafruit.com\/circuitpython-on-raspberrypi-linux\" target=\"_blank\"\u003ethanks to Adafruit_Blinka, our CircuitPython-for-Python compatibility library\u003c\/a\u003e.\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":51351738089764,"sku":"ADA3317","price":28.4,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/3317-06.jpg?v=1764079730"},{"product_id":"bmm150-3-axis-magnetometer-sensor","title":"BMM150 3-axis Magnetometer Sensor","description":"\u003cdiv\u003e\n\u003cp class=\"pdTRBL2 alignl\"\u003eThis is a digital compass sensor based on\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eBMM150\u003c\/strong\u003e, supports magnetic field measuring in three perpendicular axes, I2C \/ SPI interfaces, can be used in robot navigation and positioning, electronic compass, magnetic heading devices, etc.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"richTitle\"\u003eFeatures At A Glance\u003c\/h2\u003e\n\u003cdiv class=\"pdTRBL alignl\"\u003e\n\u003cul\u003e\n\u003cli\u003eOnboard BMM150 for measuring magnetic field in three perpendicular axes\u003c\/li\u003e\n\u003cli\u003eSupports I2C\/SPI interface communication, I2C interface by default, SPI switchable via onboard resistor\u003c\/li\u003e\n\u003cli\u003eOnboard voltage translator, compatible with 3.3V\/5V level\u003c\/li\u003e\n\u003cli\u003eComes with online development resources and manual (examples for Raspberry Pi \/ Raspberry Pi Pico \/ Arduino \/ ESP32)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"richTitle\"\u003eSpecifications\u003c\/h2\u003e\n\u003ctable class=\"tabSty-2 mgnTB alignl\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eCommunication interface\u003c\/th\u003e\n\u003ctd\u003eI2C \/ SPI (I2C bus by default)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePower supply\u003c\/th\u003e\n\u003ctd\u003e3.3V~5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMagnetic measuring range\u003c\/th\u003e\n\u003ctd\u003e1300μt (X, Y axis), 2500μt (Z axis)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eResolution\u003c\/th\u003e\n\u003ctd\u003e0.3μT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eOperating temperature\u003c\/th\u003e\n\u003ctd\u003e-40℃ ~ +85 ℃\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e29 × 20mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"richTitle\"\u003eSupports I2C and SPI Interfaces Control\u003c\/h2\u003e\n\u003cp class=\"richDesc\"\u003eFor Use With Controller Boards Like Raspberry Pi\/Raspberry Pi Pico\/ESP32\/Arduino\u003c\/p\u003e\n\u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/accBoard\/BMM150-3-Axis-Magnetometer-Sensor\/BMM150-3-Axis-Magnetometer-Sensor-details-3.jpg\"\u003e\n\u003ctable class=\"tabSty-2 alignl mgnTB\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePIN\u003c\/th\u003e\n\u003cth\u003eI2C\u003c\/th\u003e\n\u003cth\u003ePIN\u003c\/th\u003e\n\u003cth\u003eSPI\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVCC\u003c\/td\u003e\n\u003ctd\u003e3.3V\/5V power supply\u003c\/td\u003e\n\u003ctd\u003eVCC\u003c\/td\u003e\n\u003ctd\u003e3.3V\/5V power supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eGround\u003c\/td\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eGround\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSDA\u003c\/td\u003e\n\u003ctd\u003eI2C data\u003c\/td\u003e\n\u003ctd\u003eSDO\u003c\/td\u003e\n\u003ctd\u003eSPI data, can be connected to host MISO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSCL\u003c\/td\u003e\n\u003ctd\u003eI2C clock\u003c\/td\u003e\n\u003ctd\u003eSDI\u003c\/td\u003e\n\u003ctd\u003eSPI data, can be connected to host MOSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eINT\u003c\/td\u003e\n\u003ctd\u003einterrupt output, can be connected to I\/O\u003c\/td\u003e\n\u003ctd\u003eSCK\u003c\/td\u003e\n\u003ctd\u003eSPI clock input\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003eCS\u003c\/td\u003e\n\u003ctd\u003eChip selection, can be connected to I\/O\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003eDRY\u003c\/td\u003e\n\u003ctd\u003eData sending\/receiving ready state, can be connected to I\/O\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eDimensions\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/www.waveshare.com\/img\/devkit\/accBoard\/BMM150-3-Axis-Magnetometer-Sensor\/BMM150-3-Axis-Magnetometer-Sensor-details-size.jpg\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWiki:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003ca href=\"http:\/\/www.waveshare.com\/wiki\/BMM150_3-Axis_Magnetometer_Sensor\" id=\"tab-wiki\" target=\"_blank\"\u003ewww.waveshare.com\/wiki\/BMM150_3-Axis_Magnetometer_Sensor\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Waveshare","offers":[{"title":"Default Title","offer_id":52632125636900,"sku":"WS-24657","price":10.3,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/bmm150-3-axis-magnetometer-sensor-1_1.jpg?v=1774157944"},{"product_id":"lj12a3-4-z-by-inductive-proximity-sensor-switch-no-pnp","title":"LJ12A3-4-Z\/BY Inductive Proximity Sensor Switch NO PNP","description":"\u003cp\u003eThe LJ12A3-4-Z\/BY is a high-performance inductive proximity sensor designed for detecting metal objects without physical contact. With a 4 mm sensing distance, normally open PNP output, and wide voltage compatibility, this sensor is perfect for industrial automation, robotics, and DIY electronics projects.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSensing Distance: 4 mm\u003c\/li\u003e\n\u003cli\u003eOutput Type: PNP (sourcing)\u003c\/li\u003e\n\u003cli\u003eSwitch Logic: Normally Open (NO)\u003c\/li\u003e\n\u003cli\u003eOperating Voltage: DC 6–36 V\u003c\/li\u003e\n\u003cli\u003eBody Diameter: 12 mm\u003c\/li\u003e\n\u003cli\u003eReliable metal detection without contact\u003c\/li\u003e\n\u003cli\u003eCompact and durable design for industrial environments\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVoltage Range: 6–36 V DC\u003c\/li\u003e\n\u003cli\u003eOutput Current: Max 200 mA\u003c\/li\u003e\n\u003cli\u003eSensing Distance: 4 mm\u003c\/li\u003e\n\u003cli\u003eDetection Method: Inductive (metal objects only)\u003c\/li\u003e\n\u003cli\u003eSwitching Frequency: Up to 2 kHz\u003c\/li\u003e\n\u003cli\u003eProtection: Reverse polarity, short-circuit resistant\u003c\/li\u003e\n\u003cli\u003eOperating Temperature: -25°C to 70°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePinout\u003c\/h2\u003e\n\u003ctable cellspacing=\"0\" cellpadding=\"6\" border=\"1\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eWire Color\u003c\/th\u003e\n\u003cth\u003eFunction\u003c\/th\u003e\n\u003cth\u003eDescription\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrown\u003c\/td\u003e\n\u003ctd\u003eVCC\u003c\/td\u003e\n\u003ctd\u003eConnect to positive supply voltage (DC 6–36 V)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eConnect to ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003ePNP output, goes high when metal is detected\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAutomation and robotics metal detection\u003c\/li\u003e\n\u003cli\u003ePosition sensing for mechanical systems\u003c\/li\u003e\n\u003cli\u003eIndustrial control systems\u003c\/li\u003e\n\u003cli\u003eDIY electronics and maker projects\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eWiring Diagram\u003c\/h2\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/PNP-3-wire-setup.jpg?v=1775472906\" alt=\"Internal schematic and external wiring for a 3-wire PNP inductive proximity sensor\" style=\"margin-bottom: 0px; float: none;\"\u003e\u003c\/div\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":52779738759460,"sku":"Z0481","price":7.3,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/Sbc0e575c65304b6d90456bf3933c4db0y_jpg_960x960q75_jpg.avif?v=1775472766"},{"product_id":"gy521-mpu6050-3-axis-gyroscope-3-axis-accelerometer-sensor-soldered","title":"GY521 MPU-6050 3-Axis Gyroscope \u0026 3-Axis Accelerometer Sensor - Soldered Pins","description":"\u003cp\u003eThe MPU-6050 (GY521) module is a MEMS sensor combining a 3-axis accelerometer and a 3-axis gyroscope, now with pre-soldered 90° header pins for easy use on breadboards and prototyping setups. The pins are angled to extend from the bottom of the board, allowing the sensor to remain upright when mounted, making it ideal for rapid prototyping without the need for soldering.\u003c\/p\u003e\n\u003cp\u003eThis version is perfect for Arduino and ESP32 projects including robotics, drones, wearable devices, and stabilization systems. If you prefer to solder your own headers, you can find the \u003ca href=\"https:\/\/zaitronics.com.au\/collections\/all-sensors\/products\/gy521-mpu6050-3-axis-gyroscope-accelerometer-sensor\"\u003estandard MPU-6050 here\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eFeatures \u0026amp; Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePre-Soldered Headers:\u003c\/strong\u003e 90° angled pins for direct breadboard compatibility\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower Supply:\u003c\/strong\u003e 3V–5V with internal low-dropout regulator\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCommunication:\u003c\/strong\u003e I²C protocol, compatible with Arduino, ESP32, and Raspberry Pi\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilt-in ADC:\u003c\/strong\u003e 16-bit analog-to-digital conversion for high-precision measurements\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGyroscope Range:\u003c\/strong\u003e ±250°\/s, ±500°\/s, ±1000°\/s, ±2000°\/s\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcceleration Range:\u003c\/strong\u003e ±2g, ±4g, ±8g, ±16g\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 21mm x 16mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePin Pitch:\u003c\/strong\u003e Standard 2.54mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePinout\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePin\u003c\/th\u003e\n\u003cth\u003eDescription\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eVCC\u003c\/td\u003e\n\u003ctd\u003e3V or 5V power input\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eGround\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSCL\u003c\/td\u003e\n\u003ctd\u003eSerial Clock (I²C)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSDA\u003c\/td\u003e\n\u003ctd\u003eSerial Data (I²C)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXDA\u003c\/td\u003e\n\u003ctd\u003eAuxiliary Serial Data\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXCL\u003c\/td\u003e\n\u003ctd\u003eAuxiliary Serial Clock\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAD0\u003c\/td\u003e\n\u003ctd\u003eI²C address select\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eINT\u003c\/td\u003e\n\u003ctd\u003eInterrupt output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eGetting Started with Arduino or ESP32\u003c\/h2\u003e\n\u003cp\u003eLooking for how to use the MPU-6050? Follow these steps to get started quickly:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eInsert the module directly into a breadboard with the pins facing downward so the sensor remains upright.\u003c\/li\u003e\n\u003cli\u003eConnect \u003cstrong\u003eSDA\u003c\/strong\u003e and \u003cstrong\u003eSCL\u003c\/strong\u003e to your microcontroller’s I²C pins. Check your board’s I²C pinout using our \u003ca href=\"https:\/\/zaitronics.com.au\/blogs\/guides\/arduino-sensor-protocols-reference-guide\"\u003eArduino I²C reference guide\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003eConnect \u003cstrong\u003eVCC\u003c\/strong\u003e to 3.3–5V and \u003cstrong\u003eGND\u003c\/strong\u003e to ground.\u003c\/li\u003e\n\u003cli\u003eUse libraries such as \u003cem\u003eWire\u003c\/em\u003e for Arduino\/ESP32 or \u003cem\u003eSMBus\u003c\/em\u003e for Raspberry Pi to read sensor data.\u003c\/li\u003e\n\u003cli\u003eVerify the I²C address (default 0x68), especially if multiple sensors are connected.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eTips \u0026amp; Troubleshooting\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe angled pins are designed for upright mounting, ensure correct orientation when inserting into a breadboard.\u003c\/li\u003e\n\u003cli\u003eIf sensor readings appear unstable, check that power is stable and connections are secure.\u003c\/li\u003e\n\u003cli\u003eEnsure the correct board and library settings are selected in your code.\u003c\/li\u003e\n\u003cli\u003eIf using multiple MPU-6050 sensors, each must have a unique I²C address or be on a separate bus.\u003c\/li\u003e\n\u003cli\u003eSee our \u003ca href=\"https:\/\/zaitronics.com.au\/blogs\/guides\/arduino-getting-started-guide-for-beginners\"\u003eArduino Getting Started Guide\u003c\/a\u003e for setup examples.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eRelated Products\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/zaitronics.com.au\/products\/adxl345-triple-axis-accelerometer-2g-4g-8g-16g-w-i2c-spi-stemma-qt-qwiic\"\u003eADXL345 - Triple-Axis Accelerometer (+-2g\/4g\/8g\/16g) w\/ I2C\/SPI - STEMMA QT \/ Qwiic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/adafruit-mpu-6050-6-dof-accel-and-gyro-sensor-stemma-qt-qwiic\"\u003eAdafruit MPU-6050 6-DoF Accel and Gyro Sensor - STEMMA QT Qwiic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/zaitronics.com.au\/products\/adafruit-lis3dh-triple-axis-accelerometer-2g-4g-8g-16g\"\u003eAdafruit LIS3DH Triple-Axis Accelerometer (+-2g\/4g\/8g\/16g)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWith pre-soldered angled headers, this MPU-6050 module is ready to drop straight into your project, making prototyping faster and more convenient while still delivering accurate motion and orientation data.\u003c\/p\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":52788028506404,"sku":"Z0499","price":6.5,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/mpu-6050-soldered.png?v=1775653507"},{"product_id":"ir-break-beam-sensor-infrared-motion-detector-module-50cm","title":"IR Break Beam Sensor – Infrared Motion Detector Module (50cm)","description":"\u003cp\u003eInfrared break-beam sensors are a simple, reliable way to detect motion. This pair works up to 50cm with a fast, stable response time of less than 2ms. At just 20x10x9mm, the module fits easily into narrow spaces, and it operates across a wide temperature range of -25°C to 60°C.\u003c\/p\u003e\n\u003cp\u003ePower the sensor with a DC voltage of 3.0 to 5V. It pairs well with Arduino for motion detection, speed detection, and timing applications, including smart robot competitions.\u003c\/p\u003e\n\u003cp\u003eThe sensor works with an emitter that sends out a beam of human-invisible IR light and a receiver positioned across from it that picks up that same light. When an opaque object passes between the two, the beam is broken. The output (white wire) matches the receiver's supply voltage whenever it has a clear line of sight to the emitter. When the beam is interrupted, the output drops to zero volts.\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFast and stable response speed\u003c\/li\u003e\n\u003cli\u003eCompact size for installation in narrow spaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimple motion detection\u003c\/li\u003e\n\u003cli\u003eSpeed detection\u003c\/li\u003e\n\u003cli\u003eTiming\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eInduction Distance:\u003c\/strong\u003e 50cm (5V) \/ 20cm (3.3V)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInduction Method:\u003c\/strong\u003e Through-beam type (non-transparent)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking Voltage:\u003c\/strong\u003e DC 3.0V–5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking Current:\u003c\/strong\u003e 25mA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOutput Mode:\u003c\/strong\u003e NPN, normally open\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOutput Current:\u003c\/strong\u003e 100mA (can directly drive a relay)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmitting Angle:\u003c\/strong\u003e Straight line (infrared light)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReceiving Angle:\u003c\/strong\u003e \u0026lt;10°\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eResponse Time:\u003c\/strong\u003e 2ms\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking Temperature:\u003c\/strong\u003e -25°C to 60°C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking Environment:\u003c\/strong\u003e Indoor only (not waterproof)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 20 x 10 x 9mm (L x W x H)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Length:\u003c\/strong\u003e 25cm \/ 9.84 inch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLight Hole:\u003c\/strong\u003e 3mm \/ 0.12 inch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTransmitter Wiring:\u003c\/strong\u003e Red = 5V DC, Black = GND\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReceiver Wiring:\u003c\/strong\u003e Red = 5V DC, Black = GND, White = OUT (NPN)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eParts List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIR Break Beam Sensor (50cm) – Receiver x1\u003c\/li\u003e\n\u003cli\u003eIR Break Beam Sensor (50cm) – Transmitter x1\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zaitronics","offers":[{"title":"Default Title","offer_id":56373449556260,"sku":"Z0888","price":6.5,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0870\/0021\/9940\/files\/Sf66a106b3fc542c086518c8be678e2faw_jpeg_960x960q75_jpeg.png?v=1790147716"}],"url":"https:\/\/zaitronics.com.au\/collections\/position-motion-sensors.oembed","provider":"Zaitronics","version":"1.0","type":"link"}