{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/adafruit-lsm9ds1-9-dof-imu-3399","markdown":"https://www.xirkit.io/products/adafruit-lsm9ds1-9-dof-imu-3399/data.md","mcp":"https://www.xirkit.io/mcp","note":"Every value is traced to a cited source (see sources and per-value src). Null means unknown, never zero.","record":{"id":"3399f202-e743-5abd-90ce-adf8003887da","mpn":"4634","name":"Adafruit LSM9DS1 9-DoF IMU","manufacturer":"Adafruit Industries","family":"imu","summary":"Adafruit 4634 LSM9DS1 9-DoF IMU (STEMMA QT): ST LSM9DS1 accelerometer ±2/4/8/16 g, gyroscope ±245/500/2000 dps, magnetometer ±4/8/12/16 gauss — the same IMU as the Arduino Nano 33 BLE. Raw 9-axis data for your own fusion (no on-chip fusion), I2C or SPI with separate accel/gyro and magnetometer selects, 3–5 V supply and logic, 1.0 × 0.7 in board with two mounting holes.","schema_version":"3.0","revision":null,"tags":["imu","lsm9ds1","9-dof imu","i2c/spi imu","motion sensor","accelerometer","gyroscope","adafruit","robotics"],"sources":[{"other":{},"id":"datasheet","url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-lsm9ds1-accelerometer-plus-gyro-plus-magnetometer-9-dof-breakout.pdf","title":"Adafruit LSM9DS1 9-DoF IMU datasheet","publisher":"Adafruit Industries","kind":"datasheet","retrieved_at":"2026-10-01T07:48:18+00:00","field_paths":["spec.constraints.electrical.io_voltage_v","spec.constraints.electrical.supply_voltage_max_v","spec.constraints.electrical.supply_voltage_min_v","spec.geometry.cad.assumptions","spec.geometry.cad.bbox.height_mm","spec.geometry.cad.bbox.length_mm","spec.geometry.cad.bbox.width_mm","spec.geometry.cad.envelope_complete","spec.geometry.cad.mesh_path","spec.geometry.cad.step_path","spec.geometry.cad.verification","spec.geometry.dimensions.height_mm","spec.geometry.dimensions.length_mm","spec.geometry.dimensions.width_mm","spec.provides.accel_range_g","spec.provides.axes","spec.provides.features","spec.provides.gyro_range_dps","spec.provides.interface","spec.provides.mag_range_ut","spec.provides.sensor_fusion","spec.provides.sensor_ic","spec.provides.sensor_type","spec.usage.connectors","spec.usage.pinout","spec.usage.pinout_complete"],"notes":"sha256 6874558a74555681d2b4578ac9c034884d7f9ccac7e79597f59cf9633bd91d03"},{"other":{},"id":"offer0","url":"https://www.adafruit.com/product/4634","title":"www.adafruit.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-10-01T07:50:09+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-lsm9ds1-accelerometer-plus-gyro-plus-magnetometer-9-dof-breakout.pdf","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://cdn-shop.adafruit.com/970x728/4634-08.jpg","label":"Adafruit LSM9DS1 9-DoF IMU (Adafruit 4634) — store photo","verification":"manufacturer","notes":"store gallery image of the black STEMMA QT breakout"},{"other":{},"kind":"cad","url":"adafruit-lsm9ds1-4634.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"sku":"4634","price_breaks":[]},"supplier":"www.adafruit.com","url":"https://www.adafruit.com/product/4634","currency":"USD","unit_price":19.95,"stock_status":"in_stock","region":"US","minimum_quantity":null,"checked_at":"2026-10-01T07:50:09+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null}],"best_for":[{"other":{},"label":"Balance, orientation and motion tracking","reason":"9-axis LSM9DS1 gives angular rate and acceleration for balancing, tilt and heading estimation over i2c/spi.","basis":"engineering_inference"}],"children":[{"other":{},"ref_id":"3399f202-e743-5abd-90ce-adf8003887da--u1","role":"sensor","count":1,"notes":"STMicroelectronics LSM9DS1"}],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"Vin","kind":"power_in","label":"Vin","notes":"this is the power pin. Since the chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V","other":{},"functions":["power_in"],"electrical":{}},{"id":"3V3","kind":"power_out","label":"3V3","notes":"this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like","other":{},"functions":["power_out"],"electrical":{}},{"id":"GND","kind":"ground","label":"GND","notes":"common ground for power and logic I2C Pins","other":{},"functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"SCL","kind":"i2c_scl","label":"SCL","notes":"I2C clock pin, connect to your microcontrollers I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","other":{},"functions":["scl"],"electrical":{}},{"id":"SDA","kind":"i2c_sda","label":"SDA","notes":"I2C data pin, connect to your microcontrollers I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","other":{},"functions":["sda"],"electrical":{}},{"id":"CSAG","kind":"spi_cs","label":"CSAG","notes":"this is the Accelerometer+Gyro subchip Chip Select, it's level shifted so you can use 3-5V logic input","other":{},"functions":["csag"],"electrical":{}},{"id":"CSM","kind":"spi_cs","label":"CSM","notes":"this is the Magnetometer subchip Select, it's level shifted so you can use 3-5V logic input","other":{},"functions":["csm"],"electrical":{}},{"id":"SDOAG","kind":"spi_miso","label":"SDOAG","notes":"this is the Accelerometer+Gyro subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","other":{},"functions":["sdoag"],"electrical":{}},{"id":"SDOM/DOM","kind":"spi_miso","label":"SDOM/DOM","notes":"this is the Magnetometer subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","other":{},"functions":["sdom/dom"],"electrical":{}},{"id":"DEN","kind":"other","label":"DEN","notes":"this is a pin that supposedly could be used to dynamically enable/disable the Gyro. There's actually no documentation on it but we break it out for you anyways.","other":{},"functions":["den"],"electrical":{}},{"id":"INT1 & INT2","kind":"interrupt","label":"INT1 & INT2","notes":"These are interrupts from the accelerometer/gyro subchip. We don't have specific library support for these so check the datasheet for what you can make these indicate. They are 3V-logic outputs","other":{},"functions":["int1 & int2"],"electrical":{}},{"id":"DRDY","kind":"interrupt","label":"DRDY","notes":"this is the accelerometer/gyro subchip data ready output. We don't have specific library support for these so check the datasheet for how you can set the registers to enable this pin. It is a 3V-logic output.","other":{},"functions":["drdy"],"electrical":{}},{"id":"INTM","kind":"interrupt","label":"INTM","notes":"This is the interrupt from the magnetometer subchip. We don't have specific library support for it so check the datasheet for what you can make it indicate. It is a 3V-logic output.","other":{},"functions":["intm"],"electrical":{}}],"derived":{},"connectors":[{"id":"stemma_qt","kind":"STEMMA QT / Qwiic I2C (JST SH 4-pin), two connectors","other":{},"pin_count":4}],"pin_mappings":[],"requirements":{"other":{},"data_inputs":[],"power_inputs":[]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":17.78,"height_mm":1.6,"length_mm":25.4},"features":[],"mesh_path":"adafruit-lsm9ds1-4634.stl","step_path":"adafruit-lsm9ds1-4634.step","assumptions":["thickness=1.6 mm assumed: PCB thickness not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only"],"verification":"generated","envelope_complete":false},"other":{},"derived":{},"dimensions":{"other":{},"width_mm":17.78,"height_mm":1.6,"length_mm":25.4},"feature_boxes":[],"mounting_holes":[]},"provides":{"axes":9,"other":{},"derived":{},"features":["Three sensors in one chip: accelerometer, gyroscope and magnetometer","Separate accel/gyro and magnetometer chip selects for SPI","Gyro zero-rate offset ±30 dps and accel offset ±90 mg (highest ranges)","Two mounting holes"],"interface":"i2c/spi","sensor_ic":"LSM9DS1","sensor_type":"imu_9dof","capabilities":[],"mag_range_ut":1600,"accel_range_g":16,"sensor_fusion":false,"gyro_range_dps":2000},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{}},"electrical":{"other":{},"io_voltage_v":5,"supply_voltage_max_v":5,"supply_voltage_min_v":3}}},"other":null,"source_type":"pdf","source_ref":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-lsm9ds1-accelerometer-plus-gyro-plus-magnetometer-9-dof-breakout.pdf","datasheet":{"cad":{"bbox":{"max":[25.4,17.78,1.6],"min":[0,0,0],"width_mm":17.78,"height_mm":1.6,"length_mm":25.4},"check":{"failed":[],"passed":true},"expected":[{"what":"pcb","width":17.78,"length":25.4,"thickness":1.6}],"archetype":"pcb_board","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/adafruit-lsm9ds1-4634/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/adafruit-lsm9ds1-4634/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/adafruit-lsm9ds1-4634/07_cad/views.png","export_stl":"adafruit-lsm9ds1-4634.stl","assumptions":["thickness=1.6 mm assumed: PCB thickness not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only"],"export_step":"adafruit-lsm9ds1-4634.step","envelope_complete":false},"chips":[{"id":"u1","mpn":"LSM9DS1","src":{"page":31,"quote":"# Adafruit 9-DOF LSM9DS1 Breakout Board - STEMMA QT / Qwiic","method":"text"},"role":"sensor","manufacturer":"STMicroelectronics"}],"fields":{"axes":{"src":{"page":31,"quote":"# Adafruit 9-DOF LSM9DS1 Breakout Board - STEMMA QT / Qwiic","method":"text"},"unit":null,"value":9},"connector":{"src":{"page":9,"quote":"• STEMMA QT Connectors (https://adafru.it/Ft4) - These connectors allow you to","method":"text"},"unit":null,"value":"2× STEMMA QT / Qwiic (JST SH 4-pin) + 0.1″ header pads"},"interface":{"src":{"page":33,"quote":"we expose both the SPI and I2C interface","method":"text"},"unit":null,"value":"i2c/spi"},"mag_range":{"src":{"page":33,"quote":"- Magnetometer range is ±4/±8/±12/±16 gauss","method":"text"},"orig":{"unit":"gauss","value":16},"unit":"µT","value":1600},"sensor_ic":{"src":{"page":31,"quote":"# Adafruit 9-DOF LSM9DS1 Breakout Board - STEMMA QT / Qwiic","method":"text"},"unit":null,"value":"LSM9DS1"},"gyro_range":{"src":{"page":33,"quote":"- Gyroscope range is ±245/±500/±2000 dps ranges.","method":"text"},"unit":"°/s","value":2000},"accel_range":{"src":{"page":33,"quote":"- Accelerometer range is ±2/±4/±8/±16 g","method":"text"},"unit":"gn","value":16},"sensor_type":{"src":{"page":31,"quote":"# Adafruit 9-DOF LSM9DS1 Breakout Board - STEMMA QT / Qwiic","method":"text"},"unit":null,"value":"imu_9dof"},"logic_voltage":{"src":{"page":7,"quote":"level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text"},"unit":"V","value":5},"sensor_fusion":{"src":{"page":33,"quote":"Inside the chip are three sensors","method":"text"},"unit":null,"value":false},"supply_voltage":{"src":{"page":7,"quote":"voltage regulator on board that will take 3-5VDC and safely convert it down. To","method":"text"},"unit":"V","value":[3,5]}},"groups":{"all":["Vin","3V3","GND","SCL","SDA","CSAG","CSM","SDOAG","SDOM/DOM","DEN","INT1 & INT2","DRDY","INTM"]},"source":{"url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-lsm9ds1-accelerometer-plus-gyro-plus-magnetometer-9-dof-breakout.pdf","pages":38,"sha256":"6874558a74555681d2b4578ac9c034884d7f9ccac7e79597f59cf9633bd91d03","onboarded_at":"2026-10-01T07:50:33+00:00"},"coverage":{"pct":92.9,"score":"26/28","passed":true,"explained_nulls":["output_data_rate","accel_noise","gyro_noise","i2c_address","supply_current","operating_temperature","weight","thickness"]},"entities":[{"id":"Vin","attrs":{"kind":"power_in","label":"Vin","designator":"Vin","description":"this is the power pin. Since the chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V"},"sources":[{"page":7,"quote":"• Vin - this is the power pin. Since the chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":7,"quote":"• Vin - this is the power pin. Since the chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V","method":"text","fragment":"entities_pins.json"},"label":{"page":7,"quote":"• Vin - this is the power pin. Since the chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V","method":"text","fragment":"entities_pins.json"},"designator":{"page":7,"quote":"• Vin - this is the power pin. Since the chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V","method":"text","fragment":"entities_pins.json"},"description":{"page":7,"quote":"• Vin - this is the power pin. Since the chip uses 3 VDC, we have included a voltage regulator on board that will take 3-5VDC and safely convert it down. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"3V3","attrs":{"kind":"power_out","label":"3V3","designator":"3V3","description":"this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like"},"sources":[{"page":7,"quote":"• 3V3 - this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":7,"quote":"• 3V3 - this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like","method":"text","fragment":"entities_pins.json"},"label":{"page":7,"quote":"• 3V3 - this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like","method":"text","fragment":"entities_pins.json"},"designator":{"page":7,"quote":"• 3V3 - this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like","method":"text","fragment":"entities_pins.json"},"description":{"page":7,"quote":"• 3V3 - this is the 3.3V output from the voltage regulator, you can grab up to 100mA from this if you like","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"GND","attrs":{"kind":"ground","label":"GND","designator":"GND","description":"common ground for power and logic I2C Pins"},"sources":[{"page":7,"quote":"• GND - common ground for power and logic I2C Pins","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":7,"quote":"• GND - common ground for power and logic I2C Pins","method":"text","fragment":"entities_pins.json"},"label":{"page":7,"quote":"• GND - common ground for power and logic I2C Pins","method":"text","fragment":"entities_pins.json"},"designator":{"page":7,"quote":"• GND - common ground for power and logic I2C Pins","method":"text","fragment":"entities_pins.json"},"description":{"page":7,"quote":"• GND - common ground for power and logic I2C Pins","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"SCL","attrs":{"kind":"i2c_scl","label":"SCL","designator":"SCL","description":"I2C clock pin, connect to your microcontrollers I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin."},"sources":[{"page":7,"quote":"• SCL - I2C clock pin, connect to your microcontrollers I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":7,"quote":"• SCL - I2C clock pin, connect to your microcontrollers I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"},"label":{"page":7,"quote":"• SCL - I2C clock pin, connect to your microcontrollers I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"},"designator":{"page":7,"quote":"• SCL - I2C clock pin, connect to your microcontrollers I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"},"description":{"page":7,"quote":"• SCL - I2C clock pin, connect to your microcontrollers I2C clock line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"SDA","attrs":{"kind":"i2c_sda","label":"SDA","designator":"SDA","description":"I2C data pin, connect to your microcontrollers I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin."},"sources":[{"page":7,"quote":"• SDA - I2C data pin, connect to your microcontrollers I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":7,"quote":"• SDA - I2C data pin, connect to your microcontrollers I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"},"label":{"page":7,"quote":"• SDA - I2C data pin, connect to your microcontrollers I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"},"designator":{"page":7,"quote":"• SDA - I2C data pin, connect to your microcontrollers I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"},"description":{"page":7,"quote":"• SDA - I2C data pin, connect to your microcontrollers I2C data line. This pin is level shifted so you can use 3-5V logic, and there's a 10K pullup on this pin.","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"CSAG","attrs":{"kind":"spi_cs","label":"CSAG","designator":"CSAG","description":"this is the Accelerometer+Gyro subchip Chip Select, it's level shifted so you can use 3-5V logic input"},"sources":[{"page":8,"quote":"• CSAG - this is the Accelerometer+Gyro subchip Chip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• CSAG - this is the Accelerometer+Gyro subchip Chip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• CSAG - this is the Accelerometer+Gyro subchip Chip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• CSAG - this is the Accelerometer+Gyro subchip Chip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• CSAG - this is the Accelerometer+Gyro subchip Chip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"CSM","attrs":{"kind":"spi_cs","label":"CSM","designator":"CSM","description":"this is the Magnetometer subchip Select, it's level shifted so you can use 3-5V logic input"},"sources":[{"page":8,"quote":"• CSM - this is the Magnetometer subchip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• CSM - this is the Magnetometer subchip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• CSM - this is the Magnetometer subchip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• CSM - this is the Magnetometer subchip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• CSM - this is the Magnetometer subchip Select, it's level shifted so you can use 3-5V logic input","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"SDOAG","attrs":{"kind":"spi_miso","label":"SDOAG","designator":"SDOAG","description":"this is the Accelerometer+Gyro subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips."},"sources":[{"page":8,"quote":"• SDOAG - this is the Accelerometer+Gyro subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• SDOAG - this is the Accelerometer+Gyro subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• SDOAG - this is the Accelerometer+Gyro subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• SDOAG - this is the Accelerometer+Gyro subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• SDOAG - this is the Accelerometer+Gyro subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"SDOM/DOM","attrs":{"kind":"spi_miso","label":"SDOM/DOM","designator":"SDOM/DOM","description":"this is the Magnetometer subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips."},"sources":[{"page":8,"quote":"• SDOM/DOM- this is the Magnetometer subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• SDOM/DOM- this is the Magnetometer subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• SDOM/DOM- this is the Magnetometer subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• SDOM/DOM- this is the Magnetometer subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• SDOM/DOM- this is the Magnetometer subchip MISO pin - it's 3V logic out, but can be read properly by 5V logic chips.","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"DEN","attrs":{"kind":"other","label":"DEN","designator":"DEN","description":"this is a pin that supposedly could be used to dynamically enable/disable the Gyro. There's actually no documentation on it but we break it out for you anyways."},"sources":[{"page":8,"quote":"• DEN - this is a pin that supposedly could be used to dynamically enable/disable the Gyro. There's actually no documentation on it but we break it out for you anyways.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• DEN - this is a pin that supposedly could be used to dynamically enable/disable the Gyro. There's actually no documentation on it but we break it out for you anyways.","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• DEN - this is a pin that supposedly could be used to dynamically enable/disable the Gyro. There's actually no documentation on it but we break it out for you anyways.","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• DEN - this is a pin that supposedly could be used to dynamically enable/disable the Gyro. There's actually no documentation on it but we break it out for you anyways.","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• DEN - this is a pin that supposedly could be used to dynamically enable/disable the Gyro. There's actually no documentation on it but we break it out for you anyways.","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"INT1 & INT2","attrs":{"kind":"interrupt","label":"INT1 & INT2","designator":"INT1 & INT2","description":"These are interrupts from the accelerometer/gyro subchip. We don't have specific library support for these so check the datasheet for what you can make these indicate. They are 3V-logic outputs"},"sources":[{"page":8,"quote":"• INT1 & INT2 - These are interrupts from the accelerometer/gyro subchip. We don't have specific library support for these so check the datasheet for what you can make these indicate. They are 3V-logic outputs","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• INT1 & INT2 - These are interrupts from the accelerometer/gyro subchip. We don't have specific library support for these so check the datasheet for what you can make these indicate. They are 3V-logic outputs","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• INT1 & INT2 - These are interrupts from the accelerometer/gyro subchip. We don't have specific library support for these so check the datasheet for what you can make these indicate. They are 3V-logic outputs","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• INT1 & INT2 - These are interrupts from the accelerometer/gyro subchip. We don't have specific library support for these so check the datasheet for what you can make these indicate. They are 3V-logic outputs","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• INT1 & INT2 - These are interrupts from the accelerometer/gyro subchip. We don't have specific library support for these so check the datasheet for what you can make these indicate. They are 3V-logic outputs","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"DRDY","attrs":{"kind":"interrupt","label":"DRDY","designator":"DRDY","description":"this is the accelerometer/gyro subchip data ready output. We don't have specific library support for these so check the datasheet for how you can set the registers to enable this pin. It is a 3V-logic output."},"sources":[{"page":8,"quote":"• DRDY - this is the accelerometer/gyro subchip data ready output. We don't have specific library support for these so check the datasheet for how you can set the registers to enable this pin. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• DRDY - this is the accelerometer/gyro subchip data ready output. We don't have specific library support for these so check the datasheet for how you can set the registers to enable this pin. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• DRDY - this is the accelerometer/gyro subchip data ready output. We don't have specific library support for these so check the datasheet for how you can set the registers to enable this pin. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• DRDY - this is the accelerometer/gyro subchip data ready output. We don't have specific library support for these so check the datasheet for how you can set the registers to enable this pin. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• DRDY - this is the accelerometer/gyro subchip data ready output. We don't have specific library support for these so check the datasheet for how you can set the registers to enable this pin. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"INTM","attrs":{"kind":"interrupt","label":"INTM","designator":"INTM","description":"This is the interrupt from the magnetometer subchip. We don't have specific library support for it so check the datasheet for what you can make it indicate. It is a 3V-logic output."},"sources":[{"page":8,"quote":"• INTM - This is the interrupt from the magnetometer subchip. We don't have specific library support for it so check the datasheet for what you can make it indicate. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":8,"quote":"• INTM - This is the interrupt from the magnetometer subchip. We don't have specific library support for it so check the datasheet for what you can make it indicate. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"},"label":{"page":8,"quote":"• INTM - This is the interrupt from the magnetometer subchip. We don't have specific library support for it so check the datasheet for what you can make it indicate. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"},"designator":{"page":8,"quote":"• INTM - This is the interrupt from the magnetometer subchip. We don't have specific library support for it so check the datasheet for what you can make it indicate. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"},"description":{"page":8,"quote":"• INTM - This is the interrupt from the magnetometer subchip. We don't have specific library support for it so check the datasheet for what you can make it indicate. It is a 3V-logic output.","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"pin"}],"taxonomy":{"pinouts":{"role":"pins_or_terminals","definition":"Pinout section naming each pin / pad (VIN, 3Vo, GND, SCL, SDA, INT, RST, CS, address jumpers) and what it does"},"schematic":{"role":"pins_or_terminals","definition":"Schematic or downloads page"},"code_usage":{"role":"software_usage","definition":"Arduino / CircuitPython / Python wiring, library install and example code"},"dimensions":{"role":"mechanical_dimensions","definition":"Fab print / board dimensions, mounting holes"},"site_chrome":{"role":"other","definition":"Navigation, related products, footers, page headers"},"specifications":{"role":"electrical_ratings","definition":"Sensor specifications: axes, accelerometer / gyro / magnetometer ranges, data rates, noise, fusion outputs, supply, interface, I2C address"},"pricing_ordering":{"role":"ordering_commercial","definition":"Store page: price, product ID, stock, technical details"},"product_overview":{"role":"identity_overview","definition":"Overview of the breakout: sensor chip, what it measures, fusion features, STEMMA QT"}},"variants":{},"commercial":{"other":{},"checked_at":"2026-10-01T07:50:09+00:00","compliance":[],"ordering_codes":[{"code":"4634","description":"Adafruit product ID (STEMMA QT version)"}]},"mechanical":{"dims":{"width":{"src":{"page":29,"quote":"0.70","figure":"Fabrication Print, Stemma QT/Black","method":"derived"},"unit":"mm","value":17.78},"length":{"src":{"page":29,"quote":"1.00","figure":"Fabrication Print, Stemma QT/Black","method":"derived"},"unit":"mm","value":25.4},"hole_pattern_x":{"src":{"page":29,"quote":"0.80","figure":"Fabrication Print, Stemma QT/Black","method":"derived"},"unit":"mm","value":20.32},"hole_pattern_y":{"src":{"page":29,"quote":"0.50","figure":"Fabrication Print, Stemma QT/Black","method":"derived"},"unit":"mm","value":12.7}},"kind":"mechanical","holes":[],"units":"mm","origin":"board bottom-left; fab print in inches × 25.4","features":[],"archetype":"pcb_board","assumptions":{"thickness":{"why":"PCB thickness not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only","value":1.6}}},"page_index":[{"page":1,"tags":["site_chrome"],"primary":"site_chrome"},{"page":2,"tags":["code_usage","schematic","site_chrome"],"primary":"site_chrome"},{"page":3,"tags":["product_overview"],"primary":"product_overview"},{"page":4,"tags":["specifications"],"primary":"specifications"},{"page":5,"tags":["dimensions","product_overview"],"primary":"product_overview"},{"page":6,"tags":["pinouts"],"primary":"pinouts"},{"page":7,"tags":["pinouts"],"primary":"pinouts"},{"page":8,"tags":["pinouts"],"primary":"pinouts"},{"page":9,"tags":["site_chrome"],"primary":"none_of_these"},{"page":10,"tags":[],"primary":"none_of_these"},{"page":11,"tags":[],"primary":"none_of_these"},{"page":12,"tags":["code_usage"],"primary":"code_usage"},{"page":13,"tags":["code_usage"],"primary":"code_usage"},{"page":14,"tags":["schematic","code_usage"],"primary":"code_usage"},{"page":15,"tags":["code_usage"],"primary":"code_usage"},{"page":16,"tags":["code_usage"],"primary":"code_usage"},{"page":17,"tags":["code_usage"],"primary":"code_usage"},{"page":18,"tags":["code_usage"],"primary":"code_usage"},{"page":19,"tags":["code_usage"],"primary":"code_usage"},{"page":20,"tags":["code_usage"],"primary":"code_usage"},{"page":21,"tags":["code_usage"],"primary":"code_usage"},{"page":22,"tags":[],"primary":"pinouts"},{"page":23,"tags":["schematic","code_usage"],"primary":"code_usage"},{"page":24,"tags":["code_usage"],"primary":"code_usage"},{"page":25,"tags":["code_usage"],"primary":"code_usage"},{"page":26,"tags":["code_usage","schematic","site_chrome"],"primary":"code_usage"},{"page":27,"tags":["schematic","site_chrome"],"primary":"site_chrome"},{"page":28,"tags":["site_chrome"],"primary":"site_chrome"},{"page":29,"tags":["site_chrome"],"primary":"site_chrome"},{"page":30,"tags":["product_overview","site_chrome"],"primary":"site_chrome"},{"page":31,"tags":["product_overview"],"primary":"product_overview"},{"page":32,"tags":["pricing_ordering"],"primary":"pricing_ordering"},{"page":33,"tags":["product_overview"],"primary":"product_overview"},{"page":34,"tags":[],"primary":"none_of_these"},{"page":35,"tags":["product_overview"],"primary":"product_overview"},{"page":36,"tags":["site_chrome"],"primary":"site_chrome"},{"page":37,"tags":[],"primary":"pricing_ordering"},{"page":38,"tags":["pricing_ordering"],"primary":"pricing_ordering"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{}},"use_cases":["balance-orientation"],"commercial":{"other":{},"checked_at":"2026-10-01T07:50:09+00:00","compliance":[],"ordering_codes":[{"code":"4634","description":"Adafruit product ID (STEMMA QT version)"}]},"assembly_label":"Module","assembly_level":2,"search_aliases":["LSM9DS1 breakout","9-DoF LSM9DS1 IMU","4634"],"children_summary":[{"id":"3399f202-e743-5abd-90ce-adf8003887da--u1","part_number":"LSM9DS1","manufacturer":"STMicroelectronics","role":"sensor","architecture":null,"clock_mhz":null,"memory":null}],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-lsm9ds1-accelerometer-plus-gyro-plus-magnetometer-9-dof-breakout.pdf","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-lsm9ds1-accelerometer-plus-gyro-plus-magnetometer-9-dof-breakout.pdf"},{"other":{},"kind":"image","url":"https://cdn-shop.adafruit.com/970x728/4634-08.jpg","label":"Adafruit LSM9DS1 9-DoF IMU (Adafruit 4634) — store photo","verification":"manufacturer","notes":"store gallery image of the black STEMMA QT breakout","resolved_url":"https://cdn-shop.adafruit.com/970x728/4634-08.jpg"},{"other":{},"kind":"cad","url":"adafruit-lsm9ds1-4634.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/adafruit-lsm9ds1-4634.step"}],"cad":{"verification":"generated","envelope_complete":false,"assumptions":["thickness=1.6 mm assumed: PCB thickness not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only"],"step_path":"adafruit-lsm9ds1-4634.step","mesh_path":"adafruit-lsm9ds1-4634.stl","footprint_svg_path":null,"bbox":{"length_mm":25.4,"width_mm":17.78,"height_mm":1.6},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/adafruit-lsm9ds1-4634.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/adafruit-lsm9ds1-4634.stl","footprint_svg_url":null},"limitations":["Generated geometry is an approximate mechanical envelope; inspect original manufacturer CAD when available.","Generated footprint_svg_path is an outline, not a verified electrical land pattern.","Xirkit does not run fit checks; download step_url and test fit against your own enclosure."]}}}