~~NOTOC~~ ====== Pmod NAV ====== {{Digilent Infobox | Manual = [[reference-manual]] | Support = https://forum.digilent.com/forum/7-add-on-boards/ | Title = Pmod NAV | Subtitle = 10-DOF Inertial Measurement Unit | Header = Features | Bullet = ±2/±4/±8/±16 g linear acceleration full scale | Bullet = ±245/±500/±2000 dps angular rate full scale | Bullet = ±4/±8/±12/±16 gauss magnetic full scale | Bullet = 260-1260 hPa piezoresistive pressure sensor | Bullet = Embedded temperature sensors for compensation | Bullet = 12-pin Pmod connector with SPI interface | Bullet = Follows the Digilent {{/reference/pmod/digilent-pmod-interface-specification.pdf |Pmod Interface Specification}} Type 2A | Header = Electrical | Bus = [[learn/fundamentals/communication-protocols/spi/start | SPI]] | Specification Version = 1.2.0 | Logic Level = 3.3V | Header = Physical | Width = 0.8 in (2.0 cm) | Length = 1.0 in (2.54 cm) | Header = Documentation | Primary IC = [[http://www.st.com/content/ccc/resource/technical/document/datasheet/1e/3f/2a/d6/25/eb/48/46/DM00103319.pdf/files/DM00103319.pdf/jcr:content/translations/en.DM00103319.pdf | iNEMO inertial module]] \\ [[http://www.st.com/content/ccc/resource/technical/document/datasheet/9a/4c/aa/72/1f/45/4e/24/DM00141379.pdf/files/DM00141379.pdf/jcr:content/translations/en.DM00141379.pdf | MEMS pressure sensor]] | Schematic = {{ :reference:pmod:pmodnav:pmodnav_sch.pdf | }} | Header = J1 Pinout | Full Row = {{ :reference:pmod:pmod-pinout-2x6.png?direct |}} | Pin 1 = CS_A/G | Pin 2 = SDI | Pin 3 = SDO | Pin 4 = SCK | Pin 5 = GND | Pin 6 = VCC | Pin 7 = INT | Pin 8 = DRDY_M | Pin 9 = CS_M | Pin 10 = CS_ALT | Pin 11 = GND | Pin 12 = VCC | Header = J2 Pinout | Pin 1 = INT_M | Pin 2 = INT_ALT | Header = JP1 Pinout | Pin 1 = INT_A/G | Pin 2 = DEN_A/G }} {{page>reference-manual}} \\ \\ ===== Example Projects ===== ==Microprocessor== * [[learn/software/tutorials/digilent-core-install/start | Installing the Digilent Core for Arduino]] * {{ :reference:pmod:pmodnav:pmodnav.zip|Library and MPIDE Example}} * {{ :reference:pmod:pmodnav:pmodnavcompfilter.zip |Accelerometer & Gyroscope Complementary Filter Example}} * [[https://www.hackster.io/mmigs/using-the-pmod-nav-with-arduino-uno-4aaac9|Using the Pmod NAV with Arduino Uno]] - Application note ==Programmable Logic== * [[http://www.instructables.com/id/AssistGlove-pre-evaluation/|AssistGlove pre-evaluation]] - Community Project * [[learn/programmable-logic/tutorials/pmod-ips/start | Getting Started with Digilent Pmod IPs]] * Digilent Pmod IPs are only supported in Vivado and Xilinx SDK versions 2019.1 and earlier. ---- ===== Additional Resources ===== * [[https://forum.digilent.com/forum/7-add-on-boards/ | Pmod Section of the Digilent Forum]] * [[https://github.com/STMicroelectronics/STMems_Linux_Input_drivers|LSM9DS1 and LPS25H Linux Drivers]] * {{https://www.st.com/resource/en/technical_note/tn1228-how-to-interpret-pressure-and-temperature-readings-in-the-lps25hb-pressure-sensor-stmicroelectronics.pdf|ST TN1228: How to interpret pressure and temperature readings in the LPS25HB pressure sensor}} * {{reference:pmod:pmodnav:PmodNAVstep.zip|Pmod NAV .step file}} * Specification Version 1.2.0: {{reference/pmod/pmod-interface-specification-1_2_0.pdf |PDF}} ---- {{tag>legacy pmod pmod-start pmod-spi pmodnav nav resource-center}}