New Products at SparkFunurn:uuid:22431613-14f7-08e8-a101-ee8e9f1644d7SparkFun Pulsed Coherent Radar Sensor - Acconeer XM125 (Qwiic) (SEN-24540)urn:uuid:ab843db1-431a-9b5d-d106-f2980cb8f1372024-03-28T14:58:37-06:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/4/8/6/5/SEN-24540-Pulsed-Coherent-Radar-Sensor-Feature.jpg" /><br /><br /><!-- INTRODUCTION -->
<p>Forget ultrasonic and infrared sensors; the SparkFun Qwiic Pulsed Coherent Radar Sensor - Acconeer XM125 brings powerful 60 GHz radar technology to your projects. This sensor isn't limited to surface detection; it can see through walls, cabinets, and even pockets (depending on the material), making it perfect for unique applications. Measure distances with millimeter precision, detect motion, the speed of an object, or even gestures!</p>
<p>The XM125 boasts an impressive range of up to 20 meters, allowing you to create long-range sensing projects. Despite its power, the sensor has remarkably low in power consumption, which is ideal for battery-powered applications. The real magic lies in the sensor's ability to do more than measure distance; the XM125 can differentiate between stationary objects and moving targets using pulsed coherent radar. This means you can sense an object's presence and how fast something is moving!</p>
<!-- HARDWARE -->
<p>We've included a USB type-C connector, ESD protection diodes on the USB data lines, and a CH340C USB-to-serial converter to connect the XM125 directly to your computer's COM port. Power is regulated down for the XM125 with the AP2112K 3.3V/600mA and RT9080 1.8V/600mA voltage regulators. Buttons for reset and boot are included when resetting the module or setting the board into bootloader mode. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1in.-spaced pins if you prefer a breadboard.</p>
<!-- ARDUINO LIBRARY -->
<p>We've written an Arduino library when the I<sup>2</sup>C presence or distance detection firmware is loaded onto the XM125 module. With the I<sup>2</sup>C presence detection firmware, you can sense when an object is moving in an environment and how far away it is from the sensor. You can detect slow and fast movements with the inter-presence and intra-presence scores, respectively. The I<sup>2</sup>C distance detection firmware is similar to the presence detector by providing distance measurements. However, distance detection will provide information when it detects objects within range. The distance detection firmware can also adjust the sensor's threshold and sensitivity. The read range can also be configured to a certain distance away with either firmware.</p>
<!-- ACCONEER PYTHON EXPLORATION TOOL FOR XM125 -->
<p>Acconeer has also developed a visualization tool written in Python that demonstrates data collection in real time. The <a href="https://github.com/acconeer/acconeer-python-exploration">Acconeer Exploration Tool</a> is an incredible resource, especially when starting out with the XM125 module to debug and explore the sensor's capabilities. This allows you to fine-tune the sensor for your application. For example, it will graph distance or presence sensing, giving you a count of the number of sweeps, which communication port data is being sent through, and much more. It will also guide you to the optimal sensor settings and help you fine-tune the data processing for your final product implementation. The tool supports Windows and Linux and requires Python version 3.8 or later. This tool is available through their GitHub Repository. Head on over and take a look!</p>
<!-- APPLICATIONS AND USE CASES -->
<p>With the SparkFun Qwiic Pulsed Coherent Radar Sensor, a world of new project possibilities opens up. Imagine creating presence detection systems for smart homes and security applications, parking space occupancy detection, gesture recognition interfaces for unique user control, level measurement (for example, in tanks or waste containers), through-wall imaging systems for search and rescue, or even advanced robotics with object avoidance and navigation.</p>
<p><strong>Note:</strong> Due to the higher frequencies, pulsed coherent radar sensors may be regulated in certain countries. Be sure to check local regulations before use.</p>
<hr />
<p><em>The <a href="https://www.sparkfun.com/qwiic">SparkFun Qwiic Connect System</a> is an ecosystem of I<sup>2</sup>C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.</em></p>
<hr />
<p><div class="center-block text-center"> <a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/" class="btn btn-default">Get Started With the SparkFun Pulsed Coherent Radar Sensor – XM125 Guide</a> </div></p>
<p><strong>Features:</strong></p>
<ul>
<li>1x USB Type C Connector</li>
<li>ESD Protection Diodes for USB Data Lines</li>
<li>CH340C USB-to-Serial Converter</li>
<li>Voltage: 5V or 3.3V but all logic is 3.3V</li>
<li>AP2112K 3.3V/600mA Voltage Regulator</li>
<li>RT9080 1.8V/600mA Voltage Regulator</li>
<li>Acconeer XM125 Module
<ul>
<li>A121
<ul>
<li>60GHz Pulsed Coherent Radar (PCR)</li>
<li>Integrated Baseband, RF Front-End and Antenna in Package</li>
<li>Detect Distance, Speed, Motion, and Objects up to 20 Meters Away</li>
<li>Millimeter Precise Readings</li>
<li>Low Power Consumption</li>
</ul></li>
<li>STMicroelectronics STM32L431CBY6
<ul>
<li>32-bit Arm® Cortex® M4 MCU</li>
<li>Clock Speed: 80 MHz</li>
<li>Flash: 128kB</li>
<li>RAM: 68kB</li>
</ul></li>
</ul></li>
<li>2x Horizontal Qwiic Connectors</li>
<li>Built-in I<sup>2</sup>C 2.2kΩ Pull-Up Resistors</li>
<li>I<sup>2</sup>C Address: (<strong>0x52, Default</strong>)</li>
<li>2x5 SWD Header Footprint</li>
<li>Buttons
<ul>
<li>Reset</li>
<li>Boot</li>
</ul></li>
<li>LED
<ul>
<li>Power</li>
</ul></li>
<li>Jumpers
<ul>
<li>USB Shield (<code>SHLD</code>)</li>
<li>Power LED (<code>LED</code>)</li>
<li>I<sup>2</sup>C Pull-Up Resistors (<code>I2C</code>)</li>
<li>Wake Up (<code>WU</code>)</li>
<li>I<sup>2</sup>C Address (<code>ADDR</code>)*</li>
</ul></li>
<li>Board Dimensions: 1.0" x 2.0" (25.4mm x 50.8mm)</li>
<li>Weight: 6.35g</li>
</ul>
<p><sub>*Note: Selectable I<sup>2</sup>C address to be implemented in the future.</sub></p>
<p><strong>Documents:</strong></p>
<p><strong>SparkFun Resources</strong></p>
<ul>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/board_files/SparkFun_Qwiic_Pulsed_Coherent_Radar_Sensor_Breakout-XM125_Schematic_v10.pdf">Schematic</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/board_files/SparkFun_Qwiic_Pulsed_Coherent_Radar_Sensor_Breakout-XM125_v10.zip">Eagle Files</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/img/SparkFun_Qwiic_Pulsed_Coherent_Radar_Sensor_Breakout-XM125_Schematic_v10.png">Board Dimensions</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125">Hookup Guide</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_Qwiic_XM125_Arduino_Library">Arduino Library</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/">GitHub Hardware Repo</a></li>
</ul>
<p><strong>Acconeer Resources</strong></p>
<ul>
<li>Datasheets
<ul>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/XM125_datasheet-3133248.pdf">XM125</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/A121%20datasheet.pdf">A121</a></li>
</ul></li>
<li>User Guides
<ul>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/Hardware-integration-guideline.pdf">Hardware and Physical Integration Guideline PCR Sensors A111 & A121</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/A121%20Presence%20Detector%20User%20Guide.pdf">A121 Presence Detector</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/I2C%20Presence%20Detector%20User%20Guide.pdf">I2C Presence Detector</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/A121%20Distance%20Detector%20User%20Guide.pdf">A121 Distance Detector</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/I2C%20Distance%20Detector%20User%20Guide.pdf">I2C Distance Detector</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_Pulsed_Radar_Sensor_XM125/assets/component_documentation/XM125%20Software%20User%20Guide.pdf">XM125 Software</a></li>
</ul></li>
<li><a href="https://docs.acconeer.com/en/latest/">Acconeer Getting Started Guide</a>
<ul>
<li><a href="https://docs.acconeer.com/en/latest/handbook/index.html">Handbook</a></li>
<li><a href="https://docs.acconeer.com/en/latest/exploration_tool/index.html">Exploration Tool</a></li>
</ul></li>
<li><a href="https://github.com/acconeer/acconeer-python-exploration">Acconeer Python Exploration Tool</a></li>
<li><a href="https://www.st.com/en/development-tools/stm32cubeprog.html">STMicroelectronics STM32CubeProgrammer Software</a></li>
<li><a href="https://developer.acconeer.com/home/a121-docs-software/xm125-xe125/">XM125 Firmware</a></li>
</ul>
<p><strong>Videos</strong></p>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/BdbWGezCCSg/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/x0RDEHqFIF8/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>SparkFun Thing Plus - ESP32-S3 (WRL-24408)urn:uuid:4028008b-6930-490c-e970-b35b8869db112024-03-28T14:58:17-06:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/4/7/6/6/WRL-24408-ESP-32-S3-Feature.jpg" /><br /><br /><p>The SparkFun ESP32-S3 Thing Plus adds a powerful and versatile IoT development platform to the Thing Plus product line. It features the ESP32 WROOM-S3 MINI wireless module from espressif<sup>™</sup>. The ESP32 WROOM-S3 is built around an Xtensa<sup>®</sup> 32-bit LX7 processor with massive processing power that operates up to 240 MHz. It supports 2.4 GHz WiFi and Bluetooth<sup>®</sup> 5 (LE) with a built-in PCB antenna. This version of the ESP32-S3 has 4MB Flash memory and 2MB of dynamic/PSRAM, and the board also has a µSD card slot for those who need more storage space.</p>
<p>The module has many peripherals, including UART, I<sup>2</sup>C, SPI, LCD control, SDIO host, TWAI<sup>®</sup> controller (compatible
with ISO 11898-1, i.e., CAN Specification 2), and more. The module allows for customizing which GPIO pins these peripherals operate on though some are limited to specific pins. The ESP32-S3 can run two USB ports simultaneously and can even act as a USB host host device.</p>
<p>The Thing Plus footprint breaks out 21 of the ESP32-C6's GPIO pins along with the ESP32's Reset and Enable signals to a pair of 0.1in.-spaced plated through hole (PTH) headers. The available GPIO pins include twelve unassigned GPIO with six analog-capable pins as well as GPIO assigned to UART, I<sup>2</sup>C, and SPI interfaces. Refer to the pin labels on the board or the schematic for complete details on the pin functions.</p>
<p>The board also has a USB-C connector for primary power and programming, a 2-pin JST connector for a LiPo battery (not included), a microSD card slot for expanded storage, and a Qwiic connector to integrate it into SparkFun's <a href="https://www.sparkfun.com/qwiic">Qwiic ecosystem</a>. It also includes a charging circuit and fuel gauge for charging and monitoring an attached LiPo battery.</p>
<hr />
<p><em>The <a href="https://www.sparkfun.com/qwiic">SparkFun Qwiic Connect System</a> is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.</em></p>
<hr />
<p><div class="center-block text-center"> <a href="https://docs.sparkfun.com/SparkFun_Thing_Plus_ESP32-S3/" class="btn btn-default">Get Started with the SparkFun Thing Plus ESP32-S3 Hookup Guide</a> </div></p>
<p><strong>Features:</strong></p>
<ul>
<li>ESP32-S3 Mini Module
<ul>
<li>Dual-Core Xtensa<sup>®</sup> 32-bit LX7 Processor</li>
<li>45 Programmable GPIO (21 pins broken out on Thing Plus)</li>
<li>Up to 3 UART Channels</li>
<li>1 Full-Speed USB OTG</li>
<li>1 USB Serial/JTAG Controller</li>
<li>Up to 4 SPI</li>
<li>Up to 2 I<sup>2</sup>C</li>
<li>Up to 2 I<sup>2</sup>S</li>
<li>1 LCD Interface</li>
<li>Up to 8 LED PWM Controller Channels</li>
<li>1 TWAI<sup>®</sup> Controller (Compatible with ISO 11898-1 CAN Spec. 2.0)</li>
<li>4 MB Flash</li>
<li>2 MB PSRAM</li>
<li>2.4 GHz WiFi 6</li>
<li>Bluetooth<sup>®</sup> 5 LE</li>
<li>PCB Antenna</li>
</ul></li>
<li>Thing Plus Form-Factor:
<ul>
<li>Dimensions: 2.55" x 0.9"</li>
<li>Two Mounting Holes</li>
<li>28 PTH pins</li>
<li>USB-C Connector</li>
<li>2-pin JST Connector for LiPo Battery (<em>not included</em>)</li>
<li>4-pin Qwiic Connector</li>
<li>µSD Card Slot</li>
<li>MCP73831 Battery Charger
<ul>
<li>Charge Rate: 213mA@3.3V</li>
</ul></li>
<li>MAX17048 Fuel Gauge
<ul>
<li>I<sup>2</sup>C Address: 0x36</li>
</ul></li>
</ul></li>
<li>LEDs:
<ul>
<li><code>PWR</code> - Red Power LED</li>
<li><code>CHG</code> - Yellow Battery Charging Indicator</li>
<li><code>STAT</code> - Blue LED</li>
</ul></li>
<li>Buttons:
<ul>
<li><code>BOOT</code></li>
<li><code>RESET</code></li>
</ul></li>
</ul>
<p><strong>Documents:</strong></p>
<ul>
<li><a href="https://cdn.sparkfun.com/assets/5/e/6/5/0/SparkFun_Thing_Plus_ESP32-S3.pdf">Schematic</a></li>
<li><a href="https://cdn.sparkfun.com/assets/4/4/d/2/5/SparkFun_Thing_Plus_ESP32-S3.zip">KiCad Files</a></li>
<li><a href="https://cdn.sparkfun.com/assets/4/f/e/7/b/SparkFun_Thing_Plus_ESP32-S3-Dimensions.jpg">Board Dimensions</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Thing_Plus_ESP32-S3/">Hookup Guide</a></li>
<li><a href="https://cdn.sparkfun.com/assets/f/7/b/0/0/esp32-s3-mini-1_mini-1u_datasheet_en.pdf">Datasheet</a> (ESP32-S3 MINI-1)</li>
<li><a href="https://www.sparkfun.com/thing_plus">Thing Plus Info Page</a></li>
<li><a href="https://www.sparkfun.com/qwiic">Qwiic Info Page</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_Thing_Plus_ESP32-S3">GitHub Hardware Repo</a></li>
</ul>OpenMV Cam RT1062 (SEN-25035)urn:uuid:e854e94a-b870-0bd1-f646-41d07f9c43ca2024-03-28T14:57:52-06:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/5/4/2/5/SEN-25035-Open-MV-Cam-RT1062-Feature.jpg" /><br /><br /><p>The OpenMV Cam RT1062 is a small, low power, microcontroller board which allows you to easily implement applications using machine vision in the real-world. You program the OpenMV Cam in high level Python scripts (courtesy of the MicroPython Operating System) instead of C/C++. This makes it easier to deal with the complex outputs of machine vision algorithms and working with high level data structures. But, you still have total control over your OpenMV Cam and its I/O pins in Python. You can easily trigger taking pictures and video on external events or execute machine vision algorithms to figure out how to control your I/O pins.</p>
<p>The RT1062 ARM Cortex M7 processor runs at 600 MHz with 32MBs SDRAM + 1MB of SRAM and 16 MB of program/storage flash. One of the big differences between the H7 Plus is the inclusion of WIFI on the RT1062.</p>
<p><strong>Features:</strong></p>
<ul>
<li>Processor:
<ul>
<li>ARM® 32-bit Cortex®-M7 CPU w/ Double Precision FPU</li>
<li>600 MHz (1284 DMIPS)</li>
<li>Core Mark Score: 3020 (compare w/ Raspberry Pi 3: 3800)</li>
</ul></li>
<li>RAM Layout (33MB Total):
<ul>
<li>32KB Stack</li>
<li>480KB .DATA/.BSS/Heap/DMA</li>
<li>32MB Frame Buffer/Stack</li>
<li>512KB SDRAM Cache</li>
</ul></li>
<li>Flash Layout (16MB Total):
<ul>
<li>256KB Bootloader</li>
<li>3.768MB Firmware</li>
<li>4MB Embedded Flash Drive</li>
<li>8MB Reserved</li>
</ul></li>
<li>Supported Image Formats:
<ul>
<li>Grayscale</li>
<li>RGB565</li>
<li>JPEG (and BAYER/YUV422)</li>
</ul></li>
<li>Maximum Supported Resolutions:
<ul>
<li>Grayscale: 2952x1944 (5MP) and under</li>
<li>RGB565: 2952x1944 (5MP) and under</li>
<li>Grayscale JPEG: 2952x1944 (5MP) and under</li>
<li>RGB565 JPEG: 2952x1944 (5MP) and under</li>
</ul></li>
<li>Lens Info:
<ul>
<li>Focal Length: 2.8mm</li>
<li>Aperture: F2.0</li>
<li>Format: 1/3"</li>
<li>HFOV = 70.8°, VFOV = 55.6°</li>
<li>Mount: M12*0.5</li>
<li>IR Cut Filter: 650nm (removable)</li>
</ul></li>
<li>All pins are 3.3V Tolerant with a 3.3V Output</li>
<li>Power Consumption
<ul>
<li>Idle: 100mA @ 5V</li>
<li>Active: 130mA @ 5V</li>
</ul></li>
</ul>
<p><strong>Documents:</strong></p>
<ul>
<li><a href="https://cdn.shopify.com/s/files/1/0803/9211/files/IMXRT1060IEC.pdf?v=1681075136">Processor Datasheet: MIMXRT106FCVL5B</a></li>
<li><a href="https://cdn.shopify.com/s/files/1/0803/9211/files/OV5640-Datasheet.pdf?41">Camera Datasheet: OV5640</a></li>
<li><a href="https://github.com/openmv/openmv-boards/blob/master/openmv4/sensors/OV5640/OV5640.pdf">OpenMV Cam RT1062 Model (step)</a></li>
</ul>SparkFun GNSS L1/L5 Breakout - NEO-F10N, SMA (GPS-24114)urn:uuid:4553bfe3-6f17-59aa-2ecc-c4ebcda403a02024-03-21T14:58:52-06:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/4/4/4/1/GPS-24114-NEO-F10N-Feature.jpg" /><br /><br /><p>The SparkFun GNSS L1/L5 Breakout - NEO-F10N, SMA is a standard precision GNSS board with meter-level positional accuracy. The NEO-F10N uses the L1/L5 bands instead of the more commonly seen L1/L2 bands. Utilizing the L5 band, the NEO-F10N delivers improved performance under challenging urban environments. The L5 signals fall within the protected ARNS (aeronautical radio navigation service) frequency band, leading to less RF interference.</p>
<p>This breakout supports the concurrent reception of three GNSS constellations: GPS, Galileo, and BeiDou. The proprietary dual-band multipath mitigation technology from the u-blox F10 allows the module to choose the best signals from both bands to achieve a significantly better position accuracy in challenging urban environments than with the L1 band alone.</p>
<p>What's different from other u-blox modules is that the NEO-F10N module only supports one serial UART communication port. We included a CH340 USB-to-serial converter to connect the board to a computer's USB port easily. For users connecting the board's serial UART pins to a microcontroller or radio, you will need to cut the USB-TX and USB-RX jumpers to avoid bus contention. Pins for power, serial, pulse per second, and control pins are broken out to 0.1"-spaced pins on the board's edge. We have also conveniently included a 1x6 header should you connect a BlueSMiRF v2 to transmit data wirelessly!</p>
<p>The breakout is also has an on-board rechargeable battery that provides power to the RTC on the NEO-F10N. This reduces the time-to-first fix from a cold start (~28s) to a hot start (2s). The battery will maintain RTC and GNSS orbit data without being connected to power for plenty of time. We have included an SMA connector for a secure connection.</p>
<p>U-blox-based GPS products are configurable using the popular but dense Windows program u-center. Plenty of different functions can be configured on the NEO-F10N: baud rates, update rates, spoofing detection, external interrupts, SBAS, etc. To get started, we've included a few basic UART examples with our SparkFun Arduino Library.</p>
<div class="alert alert-warning"><b>This product requires an antenna:</b> Be sure to check out the related products/hookup accessories and pick a suitable SMA antenna for your project.</div>
<p><div class="center-block text-center"> <a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N" class="btn btn-default">Get Started With the SparkFun GNSS L1/L5 Breakout - NEO-F10N Guide</a> </div></p>
<p><strong>Features:</strong></p>
<ul>
<li>1x USB Type C Connector</li>
<li>ESD Protection Diodes for USB Data Lines</li>
<li>CH340C USB-to-Serial Converter</li>
<li>Integrated SMA Connector</li>
<li>Concurrent Reception of GPS, Galileo, and Beidou</li>
<li>Receives L1/L5 Bands</li>
<li>Voltage: 5V or 3.3V but all logic is 3.3V
<ul>
<li>Current: 21mA-26mA (varies with constellations and tracking state)</li>
</ul></li>
<li>AP2112K 3.3V/600mA Voltage Regulator</li>
<li>Backup Battery to Aid in Hot Starts</li>
<li>Time to First Fix: 28s (cold), 2s (hot)</li>
<li>Max Navigation Rate for Single GNSS Configuration (GPS): 20 Hz</li>
<li>Positional Accuracy (GPS): 1.5m</li>
<li>Time Pulse Accuracy: 30ns</li>
<li>Operational Limits
<ul>
<li>Max G: ≤ 4G</li>
<li>Max Altitude: 80km (49.7 miles)</li>
<li>Max Velocity: 500m/s (1118mph)</li>
</ul></li>
<li>Software Configurable
<ul>
<li>Baud Rate (<strong>38400 Baud</strong>, default)</li>
<li>Odometer</li>
<li>Spoof Detection</li>
<li>External Interrupt</li>
<li>Pin Control</li>
<li>Many others!</li>
</ul></li>
<li>Supports: NMEA, UBX over UART</li>
<li>LED
<ul>
<li>Power</li>
<li>Pulse Per Second (PPS)</li>
</ul></li>
<li>Jumpers
<ul>
<li>USB Shield (SHLD)</li>
<li>USB 5V (USB-5V)</li>
<li>Measure (MEAS)</li>
<li>USB Transmit (USB-TX)</li>
<li>USB Receive (USB-RX)</li>
<li>External 3.3V (EXT-3V3)</li>
<li>Power LED (PWR)</li>
<li>PPS LED (PPS)</li>
</ul></li>
<li>Board Dimensions (not including SMA connector)
<ul>
<li>50.8mm x 38.1mm</li>
</ul></li>
<li>Weight: 9.75g</li>
</ul>
<p><strong>Documents:</strong></p>
<p><strong>SparkFun Resources</strong></p>
<ul>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/board_files/SparkFun_GNSS_L1_L5_BreakoutNEO-F10N_Schematic_V10.pdf">Schematic</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/board_files/SparkFun_NEO-F10N_v10.zip">KiCad Files</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/img/SparkFun_NEO-F10N-Board_Dimensions.jpg">Board Dimensions</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/">Hookup Guide</a></li>
<li><a href="https://www.sparkfun.com/gps">Building a GPS System</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_u-blox_GNSS_v3">Arduino Library</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_u-blox_NEO-F10N">GitHub Hardware Repo</a></li>
</ul>
<p><strong>u-blox NEO-F10N Resources</strong></p>
<ul>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/component_documentation/NEO-F10N_ProductSummary_UBX-22038758.pdf">Product Summary</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/component_documentation/NEO-F10N_DataSheet_UBX-23002117.pdf">Datasheet</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/component_documentation/NEO-F10N_IntegrationManual_UBXDOC-963802114-12193.pdf">Integration Manual</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/component_documentation/u-blox-F10-SPG-6.00_InterfaceDescription_UBX-23002975.pdf">Interface Description</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/component_documentation/GPS-signals-migration-wp.pdf">White Paper: Modern GNSS/GPS signals: Moving from Single-Band to Dual-Band</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_u-blox_NEO-F10N/assets/component_documentation/Ublox_ECCN.pdf">u-blox ECCN</a></li>
</ul>
<p><strong>Videos</strong></p>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/lrZWDXNU0OE/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/6m0xGwkYYy0/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>External Iridium® Certified Compact Magnetic Adhesive Mount Antenna (WRL-25068)urn:uuid:da111164-8f87-0a9c-69bc-1793c4d5ad4a2024-03-14T14:59:58-06:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/5/4/9/1/WRL-25068-External-Iridium-Compact-Antenna-Feature.jpg" /><br /><br /><p>The 2J7426MPz by 2J Antennas is a high performance magnetic mount antenna which is designed specifically to communicate efficiently with the Iridium® Satellite Communication system. Manufactured with high quality polycarbonate (PC) and acrylic-styrene-acrylate terpolymer (ASA), a thermoplastic combination that offers strong resistance to UV, moisture, heat and enhances mechanical properties.</p>
<p>The antenna housing is waterproof to IP69 and designed to operate in extremely harsh environments, including those with frequent exposure to water, dust, and debris. This antenna has a recommended operational and storage temperature of between -40C to +85C. The magnetic mount allows for easy installation and removal between vehicles or assets, and it is easily converted to an adhesive type for greater flexibility.</p>
<p>Delivered with a standard SMA-Male Connector and standard 300cm long high quality coaxial LL100 cable.</p>
<p>Iridium® has certified the 2J7426MPz Antenna for commercial use in connection with the Iridium Communications System.</p>
<p><strong>Features:</strong></p>
<ul>
<li>Standards: IRIDIUM®</li>
<li>Frequency: 1616-1627 MHz</li>
<li>VSWR: ~1.1:1</li>
<li>Efficiency: ~82.3%</li>
<li>Peak Gain: ~5.1dBi</li>
<li>Impedance: 50Ohm</li>
<li>Radiation Pattern: Hemispherical</li>
<li>Polarization: RHCP</li>
<li>Connector Type: SMA-Male</li>
<li>Cable Length: 3m (9.84')</li>
<li>Mounting: Magnetic / Adhesive</li>
<li>Dimensions: Ø 54 x 14.7</li>
<li>Operating Temperature: -40 °C to +85 °C</li>
<li>Certificates: IP67, IP69, Iridium Certified</li>
</ul>
<p><strong>Documents:</strong></p>
<ul>
<li><a href="https://cdn.sparkfun.com/assets/6/0/7/6/4/External_Iridium_Patch_Antenna_25068.pdf">Datasheet</a></li>
</ul>MyoWare 2.0 Wireless Shield (DEV-23387)urn:uuid:23dc5b22-0088-ee3f-6675-ce24dc4addc62024-03-08T08:57:34-07:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/3/7/4/6/DEV-23387-MyoWare-2-0-Wireless-Shield-Feature-Battery.jpg" /><br /><br /><p>The MyoWare® 2.0 Wireless Shield is designed to take in readings from the <a href="https://www.sparkfun.com/products/18977">MyoWare 2.0 Muscle Sensor</a> and wirelessly transmit sensor data with the <a href="https://www.sparkfun.com/products/17830">ESP32-WROOM</a>! This shield also includes a built-in LiPo battery to remotely power the muscle sensor and the ESP32 module. The Wireless Shield is equipped with snap connectors and low-profile pogo pins on the board, so you can easily stack it on the top side of the MyoWare 2.0 Muscle Sensor. Simply select a Power Source and flip the power switch to the ON position to give the sensor all the power it needs to work its myoelectric magic.</p>
<p>TThe board's USB type C and CH340 USB-to-serial converter enable programming via serial using the Arduino IDE. As you might expect, a reset button resets the ESP32. Various protection circuits are built into the board: ESD protection diodes for the USB data lines, a resettable PTC fuse for VUSB, and ideal diodes for protection on the VUSB and VBATT nets.</p>
<p>Each board comes with a 40mAh single-cell lithium polymer (LiPo) battery connected to it. The battery can be recharged through the USB Type C connector, and its dedicated LiPo charging circuit is set to a charge rate of about 40mA. Operating your MyoWare 2.0 Muscle Sensor on battery power and transmitting data wirelessly allows for complete isolation from the power grid.</p>
<p>Power is regulated down to 3.3V. Users can select their power source as well as turn on/off the board with included switches. A button to manually place the ESP32 in bootloader mode is populated as well. This button can also be used as a general purpose button as well. The board is equipped with two horizontal Qwiic connectors and 2.2kΩ pull-up resistors if you decide to include additional Qwiic-enabled devices. Standard 0.1"-spaced plated through holes (PTHs) break out a few of the ESP32 module's pins on the edge of the board for users.</p>
<p>This board also includes status LEDs for power (PWR), charge status (CHG), user LED (13), and envelope (ENV). There are additional jumpers for power (PWR), USB shield (SHLD), reference (REF), raw EMG (RAW), envelope (ENV), and I<sup>2</sup>C pull-up resistors (I<sup>2</sup>C). Use it as a teaching tool to reduce the number of wires in your system or add some myoelectric flair to your Halloween costume!</p>
<p><strong>Note:</strong> This item may take longer to process due to battery installed in the equipment and therefore does not qualify for <a href="https://www.sparkfun.com/support#Same-DayShipping">same-day shipping policy</a>. Additionally, these batteries can not be shipped via Ground or Economy methods to Alaska or Hawaii. Sorry for any inconvenience this may cause.</p>
<div class="alert alert-warning"><b>Important:</b> MyoWare and the Wireless Shield are not intended for use in the diagnosis of disease or other conditions, or in the cure, mitigation treatment, or prevention of disease, in a man or other animals.</div>
<hr />
<p><em>The <a href="https://www.sparkfun.com/myoware">MyoWare® 2.0 ecosystem</a> consists of shields that easily interface with the MyoWare® 2.0 Muscle Sensor, which is a low-cost, Arduino-compatible, all-in-one electromyography (EMG) sensor from Advancer Technologies. The innovative connector system allows users to easily snap shields together with a compact low profile and connect to a microcontroller's analog input to measure raw, filtered, and rectified electrical activity of a target muscle. This eliminates the need to solder connections between boards.</em></p>
<p><em>This product is a collaboration with Brian Kaminski from Advancer Technologies. A portion of each sales goes back to them for product support and continued development.</em></p>
<hr />
<p><div class="center-block text-center"> <a href="https://learn.sparkfun.com/tutorials/1956" class="btn btn-default">Get Started with the MyoWare 2.0 Wireless Shield Guide</a> </div></p>
<p><strong>Features:</strong></p>
<ul>
<li>Input Voltage
<ul>
<li>5V via USB Type C Connector</li>
</ul></li>
<li>Output Voltage (e.g. "VIN")
<ul>
<li>3.3V via voltage regulator (RT9080)</li>
<li>3.3V via Qwiic Connector</li>
</ul></li>
<li>ESD Protection Diodes for USB Data Lines</li>
<li>Ideal Diodes for Protection on the VBATT and VUSB Nets</li>
<li>Resettable PTC Fuse (Rated 6V/500mA)</li>
<li>Switches
<ul>
<li>Power Source</li>
<li>Power ON/OFF</li>
</ul></li>
<li>Built-in LiPo Battery
<ul>
<li>Rated Capacity: 40mAh</li>
<li>Nominal Voltage: 3.7V</li>
<li>Max Charge Current: 1C (40mA)</li>
</ul></li>
<li>MCP73831 Single Cell LiPo Charge IC
<ul>
<li>Charge Rate Set to ~40mA</li>
</ul></li>
<li>3.3V Voltage Regulator</li>
<li>MyoWare® 2.0 Muscle Sensor Form Factor
<ul>
<li>3x Female Snap Pins (Power and EMG Envelope Output)</li>
</ul></li>
<li>Espressif ESP32-WROOM Module</li>
<li>CH340 USB-to-Serial Converter</li>
<li>2x Qwiic Connectors</li>
<li>2.2kΩ Pull-Up Resistors</li>
<li>Button
<ul>
<li>Reset</li>
<li>General Purpose/Bootloader</li>
</ul></li>
<li>LEDs
<ul>
<li>PWR - Power Indicator</li>
<li>CHG - Charge Status</li>
<li>13 - User</li>
<li>ENV- Envelope</li>
</ul></li>
<li>Jumpers
<ul>
<li>PWR - Power LED</li>
<li>SHLD - USB Shield</li>
<li>REF - Reference Pin</li>
<li>RAW - Raw EMG Output</li>
<li>ENV - Envelope Detector Output</li>
<li>I2C - I<sup>2</sup>C Pull-Up Resistors</li>
</ul></li>
<li>Board Dimensions
<ul>
<li>63.5mm x 38.000mm (2.50in. x 1.50in.)</li>
</ul></li>
</ul>
<p><strong>Documents:</strong></p>
<ul>
<li><a href="https://cdn.sparkfun.com/assets/learn_tutorials/1/9/5/6/MyoWare_v20_Wireless_Shield_Board_Dimensions_1.png">Board Dimensions</a></li>
<li><a href="https://learn.sparkfun.com/tutorials/1956">Hookup Guide</a></li>
<li><a href="http://myoware.com/">Advancer Technologies</a>: MyoWare® 2.0
<ul>
<li><a href="https://cdn.sparkfun.com/assets/learn_tutorials/1/9/5/6/MyoWare_v2_QuickStartGuide.pdf">Quickstart Guide</a> (4.37MB)</li>
<li><a href="https://cdn.sparkfun.com/assets/learn_tutorials/1/9/5/6/MyoWare_v2_AdvancedGuide-Updated.pdf">Advanced Guide</a> (9.00MB)</li>
<li><a href="http://myoware.com/patents">Patents</a><sup> [1]</sup></li>
</ul></li>
<li><a href="https://cdn.sparkfun.com/assets/learn_tutorials/6/9/5/MCP738312.pdf">MCP73831 Datasheet</a></li>
<li>Polymer Lithium Ion Battery (40mAh)
<ul>
<li><a href="http://cdn.sparkfun.com/datasheets/Prototyping/SPE-00-301120-40mah-en-1.0ver.pdf">Datasheet</a></li>
<li><a href="https://cdn.sparkfun.com/datasheets/Prototyping/DTP301120%20MSDS.PDF">MSDS</a></li>
</ul></li>
<li><a href="https://github.com/AdvancerTechnologies/MyoWare-Arduino-Library">MyoWare Arduino Library</a></li>
<li><a href="https://www.sparkfun.com/myoware">MyoWare 2.0 Ecosystem Page</a></li>
</ul>
<hr />
<p><sup>[1] Note: This product is patent protected. To prevent counterfeit boards, the Eagle design files and GitHub hardware repository are not shared for boards in the MyoWare 2.0 ecosystem.</sup></p>
<p><strong>Videos</strong></p>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/s1eWe2vy184/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/d1oUHqPa35I/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/hGwWWsrqwE4/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>Espressif Module Prog 1 - ESP32 WROOM Module Programmer (PGM-25003)urn:uuid:5a815dc6-7f7a-d8af-0f0a-a956a29943822024-03-07T14:59:10-07:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/5/3/6/0/ESP-Module-Programmer-Feature-2.jpg" /><br /><br /><p>The Espressif Module Prog-1 is your complete solution for programming ESP32 modules. This programmer eliminates soldering by using convenient spring pins for a secure, swappable connection. Simply connect your ESP32 module (including ESP32-WROOM-32, S2, S3, and C6 variants) via the spring pins, plug in the USB-C cable, and you're ready to flash your code!</p>
<p><strong>Features:</strong></p>
<ul>
<li>USB Type C Connector</li>
<li>Spring Pins allows for the module to be quickly swapped without soldering or any permanent connection</li>
<li>Works with the following Modules
<ul>
<li>ESP-Module-Prog-1</li>
<li>ESP32-WROOM-32</li>
<li>ESP32-WROOM-32D</li>
<li>ESP32-WROOM-32U</li>
<li>ESP32-SOLO-1</li>
<li>ESP32-WROOM-32E</li>
<li>ESP32-WROOM-32UE</li>
<li>ESP32-S2-SOLO</li>
<li>ESP32-S2-SOLO-U</li>
<li>ESP32-S2-SOLO-2</li>
<li>ESP32-S2-SOLO-2U</li>
<li>ESP32-S3-WROOM-1</li>
<li>ESP32-S3-WROOM-1U</li>
<li>ESP32-S3-WROOM-2</li>
<li>ESP32-C6-WROOM-1</li>
<li>ESP32-C6-WROOM-1U</li>
</ul></li>
</ul>
<p><strong>Documents:</strong></p>
<ul>
<li><a href="https://cdn.sparkfun.com/assets/4/2/1/5/9/esp-module-prog-1-schematics.pdf">Schematic</a></li>
</ul>SparkFun GPS-RTK Dead Reckoning Kit (U.FL) (KIT-23323)urn:uuid:f8f37889-14fc-209d-bea1-57d303ddaa422024-02-29T14:59:57-07:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/3/5/4/9/KIT-23323-GPS-RTK-Dead-Reckoning-Kit-Feature.jpg" /><br /><br /><p>The SparkFun GPS-RTK Dead Reckoning Kit (u.FL) gives precisely what you need to start using u-blox's ZED-F9R and GPS Real Time Kinematics. The SparkFun ZED-F9R GPS Breakout is a high precision, sensor fusion GPS board with equally impressive configuration options and takes advantage of u-blox's Automotive Dead Reckoning (ADR) technology. The ZED-F9R module provides a highly accurate and continuous position by fusing a 3D IMU sensor, wheel ticks, a vehicle dynamics model, correction data, and GNSS measurements.</p>
<p>The ZED-F9R module is an 184-channel u-blox F9 engine GNSS receiver, meaning it can receive signals from the GPS, GLONASS, Galileo, and BeiDou constellations with ~0.2-meter accuracy! That's right, such accuracy can be achieved with an RTK navigation solution when used with a correction source. Note that the ZED-F9R can only operate as a rover, so you will need to connect to a base station. The module supports the concurrent reception of four GNSS systems. The combination of GNSS and integrated 3D sensor measurements on the ZED-F9R provides accurate, real-time positioning rates of up to 30Hz.</p>
<p>This breakout maximizes position accuracy in dense cities or covered areas compared to other GPS modules. Even under poor signal conditions, continuous positioning is provided in urban environments and available during complete signal loss (e.g., short tunnels and parking garages). The ZED-F9R is the ultimate solution for autonomous robotic applications that require accurate positioning under challenging conditions.</p>
<p>This u-blox receiver also supports I<sup>2</sup>C (u-blox calls this Display Data Channel), making it perfect for Qwiic compatibility so we don't have to use up our precious UART ports. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1"-spaced pins if you prefer a breadboard.</p>
<p>U-blox-based GPS products are configurable using the popular but dense Windows program u-center. Many different functions can be configured on the ZED-F9R: baud rates, update rates, geofencing, spoofing detection, external interrupts, SBAS/D-GPS, etc. All of this can be done within the SparkFun Arduino Library!</p>
<p>The SparkFun ZED-F9R GPS Breakout also has an onboard rechargeable battery that provides power to the RTC on the ZED-F9R. This reduces the time-to-first fix from a cold start (~24s) to a hot start (~2s). The battery will maintain RTC and GNSS orbit data without being connected to power for plenty of time.</p>
<p>Also included with this kit is a GNSS multiband antenna, reversible USB-A to C cable, and SMA to U.FL cable. The included antenna features a magnetic base receiving the classic L1 and L2 GPS bands. Meanwhile, the included cables will ensure that hooking up each part in the kit is easy!</p>
<hr />
<p><em>The <a href="https://www.sparkfun.com/qwiic">SparkFun Qwiic Connect System</a> is an ecosystem of I<sup>2</sup>C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.</em></p>
<hr />
<p><div class="center-block text-center"> <a href="https://learn.sparkfun.com/tutorials/1172" class="btn btn-default">Get Started With the SparkFun GPS-RTK ZED-F9R Dead Reckoning Guide</a> </div></p>
<p><strong>Includes:</strong></p>
<ul>
<li>1x <a href="https://www.sparkfun.com/products/22693">SparkFun GPS-RTK Dead Reckoning Breakout - ZED-F9R (Qwiic)</a></li>
<li>1x <a href="https://www.sparkfun.com/products/15192">GNSS Multi-Band Magnetic Mount Antenna - 5m (SMA)</a></li>
<li>1x <a href="https://www.sparkfun.com/products/15425">Reversible USB A to C Cable - 0.8m</a></li>
<li>1x <a href="https://www.sparkfun.com/products/18568">SMA to U.FL Cable - 150mm</a></li>
</ul>
<p><strong>Features:</strong></p>
<ul>
<li><strong>GPS-RTK Dead Reckoning Breakout - ZED-F9R (u.Fl):</strong>
<ul>
<li>2x Qwiic Connectors</li>
<li>Integrated u.FL connector for use with antenna of your choice</li>
<li>Concurrent reception of GPS, GLONASS, Galileo and BeiDou</li>
<li>184-Channel GNSS Receiver</li>
<li>Receives both L1C/A and L2C bands</li>
<li>Horizontal Position Accuracy:
<ul>
<li>0.01m with RTK</li>
</ul></li>
<li>Max Navigation Rate: Up to 30Hz</li>
<li>Time to First Fix
<ul>
<li>Cold: 24s</li>
<li>Hot: 2s</li>
</ul></li>
<li>Operational Limits
<ul>
<li>Max G: ≤4G</li>
<li>Max Altitude: 80km (49.7 miles)</li>
<li>Max Velocity: 500m/s (1118mph)</li>
</ul></li>
<li>Velocity Accuracy: 0.05m/s</li>
<li>Heading Accuracy: 0.2 degrees</li>
<li>Built-In Accelerometer and Gyroscope</li>
<li>Time Pulse Accuracy: 30ns</li>
<li>Voltage: 5V or 3.3V but all logic is 3.3V
<ul>
<li>Current: ~85mA to ~130mA (varies with constellations and tracking state)</li>
</ul></li>
<li>Software Configurable
<ul>
<li>Geofencing</li>
<li>Odometer</li>
<li>Spoofing Detection</li>
<li>External Interrupt</li>
<li>Pin Control</li>
<li>Low Power Mode</li>
<li>Many others!</li>
</ul></li>
<li>Supports NMEA, UBX, and RTCM protocols over UART or I2C interfaces</li>
<li>Dimensions: 43.18mm x 50.8mm (1.7in x 2.0in)</li>
<li>Weight: 11.05g</li>
</ul></li>
</ul>
<div class="alert alert-info" role="alert">
<b>Revision Change:</b> With v1.2 of the GPS-RTK Dead Reckoning Breakout, we have updated the silkscreen.
</div>
<ul>
<li><strong>Antenna:</strong>
<ul>
<li>Frequency:
<ul>
<li>L1 Band: 1559-1606MHz</li>
<li>L2/L5 Band: 1197-1249MHz</li>
</ul></li>
<li>Peak gain (over 15cm diameter ground plane):
<ul>
<li>L1 Band: 3.5dBic</li>
<li>L2/L5 Band: 0-2.0dBic</li>
</ul></li>
<li>VSWR: max. 2</li>
<li>Bandwidth: min. 200MHz</li>
<li>Impedance: 50 Ohm</li>
<li>Polarization RHCP</li>
<li>Supports GPS, GLONASS, Galileo, and BeiDou</li>
<li>5m coaxial cable with SMA connector</li>
<li>Magnetic base, fixed installation option (screw mount, 2 x M4 screws)</li>
<li>Dimensions: 60.0mm x 82.0mm x 22.5mm</li>
<li>Weight: 175g (including cable)</li>
</ul></li>
<li><strong>USB Cable:</strong>
<ul>
<li>Reversible USB-A connector</li>
<li>Reversible USB-C connector</li>
<li>0.8 meter cable length</li>
</ul></li>
</ul>
<p><strong>Documents:</strong></p>
<p><strong>GPS-RTK Dead Reckoning Breakout - ZED-F9R:</strong></p>
<ul>
<li><a href="https://cdn.sparkfun.com/assets/6/1/7/0/9/SparkFun_GNSS_Dead_Reckoning_ZED-F9R_v12_uFL_Schematic.pdf">Schematic</a> (v12)</li>
<li><a href="https://cdn.sparkfun.com/assets/5/5/2/9/a/SparkFun_ZED-F9R_v12_uFL.zip">Eagle Files</a> (v12)</li>
<li><a href="https://cdn.sparkfun.com/assets/c/4/d/c/3/SparkFun_GNSS_Dead_Reckoning_ZED-F9R_v12_uFL_Board_Dimensions.png">Board Dimensions</a></li>
<li><a href="https://learn.sparkfun.com/tutorials/1172">Hookup Guide</a></li>
<li><a href="https://cdn.sparkfun.com/assets/d/4/3/f/4/ZED-F9R-01B_Datasheet_UBX-19054459.pdf">ZED-F9R Datasheet</a></li>
<li><a href="https://cdn.sparkfun.com/assets/0/5/1/b/8/ZED-F9R_ProductSummary_UBX-19048775.pdf">Product Summary</a></li>
<li><a href="https://cdn.sparkfun.com/assets/a/4/4/e/3/ZED-F9R_Integrationmanual_UBX-20039643.pdf">Integration Manual</a></li>
<li><a href="https://cdn.sparkfun.com/assets/9/4/0/2/8/u-blox-F9-HPS-1.30_InterfaceDescription_UBX-22010984.pdf">u-blox Interface Description</a></li>
<li><a href="https://cdn.sparkfun.com/assets/9/b/5/5/8/Ublox_ECCN.pdf">u-blox ECCN</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_u-blox_GNSS_v3">Arduino Library</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_GPS_Dead_Reckoning_ZED-F9R">GitHub Hardware Repo</a></li>
</ul>
<p><strong>Antenna:</strong></p>
<ul>
<li><a href="https://cdn.sparkfun.com/assets/1/8/f/f/0/ANN-MB_DataSheet__UBX-18049862_.pdf">Datasheet</a> (ANN-MB-00)</li>
<li><a href="https://cdn.sparkfun.com/assets/a/9/6/e/b/ANN-MB_ProductSummary__UBX-18047741_.pdf">Product Summary</a></li>
</ul>
<p><strong>USB Cable:</strong></p>
<ul>
<li><a href="https://cdn.sparkfun.com/assets/3/9/5/7/a/ACCA-2532_Model__1_.pdf">Product Drawing</a></li>
</ul>
<p><strong>Videos</strong></p>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/ITBoPNNsycY/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/_a1ixhYJe60/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/6m0xGwkYYy0/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/x0RDEHqFIF8/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>SparkFun Qwiic OLED Display (0.91 in., 128x32) (LCD-24606)urn:uuid:921311b7-0666-6d0b-18f3-d44aee1cb6c42024-02-22T14:55:42-07:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/4/9/6/3/LCD-24606-Qwiic-OLED-Display-Feature-Screen.jpg" /><br /><br /><p>The SparkFun Qwiic OLED Display can display up to four lines of text and features 128x32 pixels in a small 0.91in. (diagonal) frame. As an OLED, this display does not have a backlight layer (unlike LCDs); therefore, it’s thinner, consumes less power, and has higher contrast.</p>
<p>Thanks to an I<sup>2</sup>C command structure, the board's firmware maintains speed by updating only the part of the screen that changes. Computer graphics use this concept with "Dirty Rectangles" or "Bit blit" operations.</p>
<p>This version of the Qwiic OLED display includes two vertical Qwiic connectors on the back of the board to mount the board easily and keep the wires inside the enclosure. Note that the two mounting holes have also been moved to one side of the board.</p>
<hr />
<p><em>The <a href="https://www.sparkfun.com/qwiic">SparkFun Qwiic Connect System</a> is an ecosystem of I<sup>2</sup>C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.</em></p>
<hr />
<p><div class="center-block text-center"> <a href="https://docs.sparkfun.com/SparkFun_Qwiic_OLED_Arduino_Library/" class="btn btn-default">Get Started With the SparkFun Qwiic OLED Guide</a> </div></p>
<p><strong>Features:</strong></p>
<ul>
<li>Operating Voltage: 3.3V via Qwiic Connector</li>
<li>Display IC: SSD1306</li>
<li>Screen Size 128px x 32px</li>
<li>Monochrome Blue-on-Black</li>
<li>Communication Protocols: I<sup>2</sup>C</li>
<li>I<sup>2</sup>C Address: 0x3C</li>
<li>2x Qwiic Vertical Connectors</li>
<li>Built-in I<sup>2</sup>C 4.7kΩ Pull-Up Resistors</li>
<li>I<sup>2</sup>C Jumpers for Pull-Up Resistors</li>
<li>Board Dimensions: 1.75in. x 0.50in. (44.45mm x 12.7mm)</li>
<li>Weight: 3.25g</li>
</ul>
<div class="alert alert-info" role="alert">
<b>Revision Change:</b> For V1.1, we switched the horizontal Qwiic connectors to vertical. We also moved it to the back so that you can easily mount the board and keep the wires inside the enclosure. The vertical Qwiic connectors allows for a smaller board. The two mounting holes have also been moved to one side of the board.
</div>
<p><strong>Documents:</strong></p>
<ul>
<li><a href="https://github.com/sparkfun/SparkFun_Qwiic_OLED-0.91/blob/main/docs/assets/board_files/SparkFun_Qwiic_OLED-0p91_Schematic_v11.pdf">Schematic</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_Qwiic_OLED-0.91/blob/main/docs/assets/board_files/SparkFun_Qwiic_OLED-0p9in_v11.zip?raw=true">Eagle Files</a></li>
<li><a href="https://raw.githubusercontent.com/sparkfun/SparkFun_Qwiic_OLED-0.91/main/docs/assets/img/SparkFun_Qwiic_OLED-0p9in_Board_Dimensions.png">Board Dimensions</a></li>
<li><a href="https://docs.sparkfun.com/SparkFun_Qwiic_OLED_Arduino_Library/">Hookup Guide</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_Qwiic_OLED-0.91/blob/main/docs/assets/component_documentation/SPEC%20AMO091-12832BFG02-H14%20VER%20A.pdf._%E7%9C%8B%E5%9B%BE%E7%8E%8B.pdf">Datasheet</a> (0.91", 128x32, SSD1306)</li>
<li><a href="https://github.com/sparkfun/SparkFun_Qwiic_OLED_Arduino_Library">SparkFun Qwiic OLED Arduino Library</a></li>
<li><a href="https://qwiic-oled-display-py.readthedocs.io/en/latest/">ReadtheDocs: Qwiic_OLED_Display_Py</a></li>
<li><a href="https://github.com/sparkfun/Qwiic_OLED_Display_Py">Qwiic OLED Display Python Package Repo</a></li>
<li><a href="https://github.com/sparkfun/SparkFun_Qwiic_OLED-0.91/">Github Hardware Repo</a></li>
</ul>SparkFun Beginner Tool Kit (TOL-22265)urn:uuid:5cc95471-61e5-96bf-80f0-6e2147f323132024-02-22T14:55:24-07:00SparkFun Electronics<img src="https://cdn.sparkfun.com/assets/parts/2/2/2/0/2/TOL-22265-Beginner-Tool-Kit-Feature.jpg" /><br /><br /><p>This assortment of tools has everything you need to get started tinkering with Sparkfun products and beyond! The kit specifically caters to those of you who are new to soldering. We’ve found our favorite, low-cost and easy to transport tools, and created a kit that we would give to our local hacker friends. While these tools might not be enough for more difficult, surface-mount type assembly, they should be just what you need for through-hole soldering.</p>
<p>In this version of the kit, we’ve added a silicone soldering mat, a 2oz liquid bottle, and some upgraded wire strippers. Go hack something!</p>
<p><strong>Includes:</strong></p>
<ul>
<li><a href="https://www.sparkfun.com/products/14672">Insulated Silicone Soldering Mat</a></li>
<li><a href="https://www.sparkfun.com/products/14456">Soldering Iron - 60W (Adjustable Temperature)</a></li>
<li><a href="https://www.sparkfun.com/products/9163">Solder Lead Free - 15-gram Tube</a></li>
<li><a href="https://www.sparkfun.com/products/9477">Soldering Iron Stand</a></li>
<li><a href="https://www.sparkfun.com/products/9327">Solder Wick #2 5ft. - Generic</a></li>
<li><a href="https://www.sparkfun.com/products/24771">Wire Strippers - 20-30AWG</a></li>
<li><a href="https://www.sparkfun.com/products/8794">Diagonal Cutters</a></li>
<li><a href="https://www.sparkfun.com/products/8793">Needle Nose Pliers</a></li>
<li><a href="https://www.sparkfun.com/products/11046">SparkFun Safety Glasses</a></li>
<li>Water Bottle - 2oz</li>
</ul>
<p><strong>Videos</strong></p>
<div class="flex-video-wrap clearfix">
<div class="flex-video widescreen img">
<iframe src="https://www.youtube.com/embed/xQgRRnlPEgg/?autohide=1&border=0&wmode=opaque&enablejsapi=1" frameborder=0 allowfullscreen width="560" height="315"></iframe>
</div>
</div>