DescriptionArduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer(e.g. Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free(currently for Mac OS X, Windows, and Linux).The Arduino Mega is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins(of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs(hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.Never fear for accidental electrical discharge, either since since the Mega also includes a plastic base plate to protect it!The Mega 2560 R3 also adds SDA and SCL pins next to the AREF.In addition, there are two new pins placed near the RESET pin. One is the IOREF that allow the shields to adapt to the voltage provided from the board.The other is a not connected and is reserved for future purposes.The Mega 2560 R3 works with all existing shields but can adapt to new shields which use these additional pins.Not sure which Arduino or Arduino-compatible board is right for you? Check out our Arduino Buying Guide!FeaturesATmega2560 microcontrollerInput voltage - 7-12V54 Digital I/O Pins(14 PWM outputs)16 Analog Inputs256k Flash Memory16Mhz Clock Speed
DescriptionThe Elektor STM32 Nucleo Starter Kit is the perfect entry point into the world of the widely popular STM32 microcontroller line. This bundle covers many projects using most features of the STM32 Nucleo development boards with the full softw
DescriptionThe LilyPad ProtoSnap Plus is a sewable electronics prototyping board that you can use to explore circuits and programming, then break apart to make an interactive fabric or wearable project. Programming the ProtoSnap Plus is easy with the free Arduino software you'll need to program the ATmega32U4 on LilyPad USB Plus at the heart of the board. Once you've installed the software, you'll be able to write and upload your own programs to the board, making it do almost anything you want.At the center of the ProtoSnap Plus is the LilyPad USB Plus microcontroller, pre-wired to a LilyPad board including a LilyPad Light Sensor, LilyPad Buzzer, LilyPad Button Board, four pairs of colored LilyPad LEDs and a LilyPad Slide Switch. Because these components are connected together on the ProtoSnap board, you can test out your project ideas before you sew. The ProtoSnap Plus also includes expansion ports that let you sew your wearables together or use alligator cables to easily connect external sensors and components. After testing out your coding ideas using the attached LilyPad pieces, you can break apart the prototyping board and sew them into your project!Please be aware that the Lilypad ProtoSnap Plus isNOT supported on Windows 7/8due to a lack of support drivers for those specific OS's.Note:A portion of this sale is given back to Dr. Leah Buechley for continued development and education in e-textiles.Get Started with the LilyPad ProtoSnap Plus Guide
DescriptionThe SparkFun Qwiic Dual Solid State Relay is a power delivery board that allows users to switch two AC loads from a low power microcontroller using the SparkFun Qwiic connect system. The board features two 25A/250VAC solid state relays that utilize the Zero Cross Trigger method so you can toggle two loads on a 60Hz AC carrier signal on and off up to 120 times per second!An ATTiny84 acts as the "brain" of the SparkFun Qwiic Dual Solid Relay to accept I2C commands to toggle the two relays as well as a few other special commands. The I2C address of the ATtiny84A is software configurable so, if you have a seriously big power project in mind, you could daisy chain over 100 Qwiic Dual Solid State Relays.Messing with such high voltage is dangerous! We've included many safety precautions onto the PCB including ground isolation between the relay and other circuitry and a milled out area isolating each side of AC. However, with all the safety precautions included with the SparkFun Qwiic Dual Solid State Relay, this is still a power accessory for users who are experienced around, and knowledgeable about high AC voltage. If you're not comfortable with handling AC voltage in this way, you may want to check out the IoT Power Relay instead.Note:The relays are rated for a max of 25A with forced air cooling. If you do not have forced air cooling, 10A max through the relays is recommended.The SparkFun Qwiic connect system 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.Get Started with the SparkFun Qwiic Dual Solid State Relay GuideFeaturesOperating Voltage:2.5-3.6V(3.3V recommended)I2C Address:0x0A(Default)0x0B(Alternate via jumper select)Load Voltage Range:12-280VACMax Current(Through Relay):25A(240VAC with forced air cooling)Zero Cross TriggerNormally Open Circuit Only2x Qwiic Connector
DescriptionHaving a broken phone or electronics device stinks, whether it's a screen going out, a cable becoming unplugged, or even a more severe issue that will cost you more money that your device is worth. The majority of us have had it happen. Fo
DescriptionDo you own micro:bit or micro:bit Go Bundle and want to expand your skills with the new microcontroller? You are in luck! The SparkFun Inventor's Kit Bridge Pack for micro:bit was designed to provide you with an easy way to transform your m:b into full fledged learning kit! Each Bridge Pack includes all of the parts found in the SIK for micro:bit that aren't included with the Go Bundle. With the SIK Bridge Pack for micro:bit you will be able to complete circuits that will teach you how to read sensors, move motors, build Bluetooth(R)devices and more.The micro:bit is pocket-sized computer that lets you get creative with digital technology. Between the micro:bit and our shield-like bit boards you can do almost anything while coding, customizing and controlling your micro:bit from almost anywhere! You can use your micro:bit for all sorts of unique creations, from robots to musical instruments and more. At half the size of credit card, this versatile board has vast potential!Note:The Bridge Pack is NOT full SparkFun Inventor's Kit and only includes the parts to complement micro:bit Go Bundle or standalone board. That also means that this kit doesnotinclude micro:bit, which will need to be purchased separately.Get started with the micro:bit SIK Experiment GuideExamplesCircuit 0:Hello, micro:bit!Circuit 1:Blinking an LEDCircuit 2:Reading PotentiometerCircuit 3:Reading PhotoresistorCircuit 4:Driving an RGB LEDCircuit 5:Reading an SPDT SwitchCircuit 6:Reading Button PressCircuit 7:Reading the Temperature SensorCircuit 8:Using Servo MotorCircuit 9:Using BuzzerCircuit 10:Using the AccelerometerCircuit 11:Using the Compass
DescriptionRobots are fun, and the micro:bit is the perfect controller for learning how to build and program robots! Combining the micro:bit with the SparkFun moto:bit carrier board creates a flexible, low-cost, Qwiic-enabled robotics platform for robot enthusiasts young and old! With the SparkFun micro:bot kit you will be able to create simple robots quickly without spending hours learning how to build and program your bot.Inside each micro:bot kit you will find all the components required to build your micro:bit into a robotics powerhouse; the only part that's not included is the micro:bit itself. Simply add your own micro:bit to the provided moto:bit, assemble the kit, and you will be ready to start moving. The SparkFun micro:bot kit is a great way to get your feet wet in the world of robotics.The kit does not require any soldering and is recommended for anyone curious about robotics or the micro:bit platform.Note:The SparkFun micro:bot kit doesNOTinclude a micro:bit board. The micro:bit board will need to be purchased separately.The micro:bit is a pocket-sized computer that lets you get creative with digital technology. Between the micro:bit and our shield-like bit boards you can do almost anything while coding, customizing and controlling your micro:bit from almost anywhere! You can use your micro:bit for all sorts of unique creations, from robots to musical instruments and more. At half the size of a credit card, this versatile board has vast potential!Get started with the micro:bot kit Guide
DescriptionIf you are not needing a lot of power to start your FPGA adventure, or are looking for a more economical option, the Alchitry Cu FPGA Development Board might be the perfect option for you! The Alchitry Cu is a "lighter" FPGA version than the Alchitry Au but still offers something completely unique. FPGAs, or Field-Programmable Gate Arrays, are an advanced development board type for engineers and hobbyists alike to experience the next step in programming with electronics. The Cu truly exemplifies the trend of more affordable and increasingly powerful FPGA boards arriving each year. This board is a fantastic starting point into the world of FPGAs and the heart of your next project. Finally, now that this board is built by SparkFun, we added a Qwiic connector for easy I2C integration!The Alchitry Cu uses the Lattice iCE40 HX FPGA with 7680 logic cells and is supported by the open source tool chain Project IceStorm. The Cu possesses 79 IO pins with eight general purpose LEDs; a 100MHz on-board clock that can be manipulated internally by the FPGA; a USB-C connector to configure and power the board; and a USB to serial interface for data transfer.By adding stackable expansion boards similar to shields or HATs called "Elements," the Alchitry Cu is able to expand its own hardware capabilities by adding prototyping spaces, buttons, LEDs, and more!The SparkFun Qwiic Connect System 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.Get Started with our Learning FPGA TutorialsFeaturesLattice iCE40-HX8K FPGA - 7680 logic elements79 IO pins(3.3V logic level)USB-C to configure and power the boardEight general purpose LEDsOne button(typically used as a reset)100MHz on-board clock(can be multiplied internally by the FPGA)Powered with 5V through USB-C port, 0.1" holes, or headersUSB to serial interface for data transfer(up to 12Mbaud)Qwiic ConnectorDimensions of 65mm×45mmExamplesFirst FPGA Project - Getting Fancy with PWMExternal IO and Metastability
DescriptionThe 6-Channel Temperature Monitor can measure temperatures from as low as -240℃ up to +850℃(real-world limits greatly depend on the sensors being used). Up to six 3-wire PT100 sensors(not included)can be connected for measuring up to six temperatures. Measured temperature values are sent on a serial port for data logging and/or further processing. The kit includes an optional serial LCD for displaying readouts right on the board.Note:The kit requires soldering, a Serial to USB converter, and 9V power supply. See related products for these and PT100 temperature sensors.
DescriptionThe SparkFun Wireless Joystick Kit provides an easy way to control your next XBee project. Before the wireless joystick, radio-controlled projects used hobby RC transmitters, the same ones used for RC cars, boats and planes. The problem with these transmitters is that many aren't customizable, and the ones that are tend to be too expensive for many of us. The Wireless Joystick Kit offers a custom wireless solution for those who want to control their project their own way.Equipped with the increasingly popular SAMD21 onboard, all you need is to assemble the SparkFun Wireless Joystick into the configuration you want and add your own XBee and lithium ion battery into the provided sockets. The Wireless Joystick Kit can be assembled into a configuration that utilizes dual joysticks for better RC steering robots(like tanks)or a single joystick configuration with four 12mm momentary pushbuttons(a setup similar to what older game consoles used). We have provided a full Hookup Guide that gives assembly instructions, as well as a tank-steering motor controller tutorial to help get you started!Please be aware that the SparkFun Wireless Joystick Kit isNOT supported on Windows 7/8due to a lack of support drivers for those specific OS's.Note:This kit will need to be assembled before use, so a beginner's knowledge of soldering will be required. Additionally, in an effort to keep shipping rates down and make this kit available to people throughout the world without delay, there is no XBee or lithium ion battery included.Get Started with the Wireless Joystick Kit Guide
DescriptionThe Elektor MIT App Inventor Bundle is a kit built to help learn about developing apps for Android compatible mobile devices using the MIT App Inventor online development environment. MIT App Inventor projects can be in either standalone mode or use an external processor. In standalone mode, the developed application runs only on the mobile device(e.g. Android). In external processor-based applications, the mobile device communicates with an external microcontroller-based processor, such as Raspberry Pi, Arduino, ESP8266, ESP32, etc.The kit comes with a book and a selection of parts that correspond with a number of projects. Check out the features and Includes tab for more information.FeaturesProjects Include:Using the text-to-speech componentIntonating a received SMS messageSending SMS messagesMaking telephone calls using a contacts listUsing the GPS and Pin-pointing our location on a mapSpeech recognition and speech translation to another languageControlling multiple relays by speech commandsProjects for the Raspberry Pi, ESP32 and Arduino using Bluetooth and Wi-FiMIT APP Inventor and Node-RED projects for the Raspberry Pi
DescriptionThe PQ12 series of micro linear actuators are ideal for applications requiring precise positioning and compact size. Weighing in at just 22 grams, the PQ12 is incredibly light as well as compact. The affordably-priced PQ12 is the most powerful actuator of it's size. This is why it has become a popular choice for OEM manufacturers as well as Arduino and RC hobbyists. Some industries where the PQ12 are in use include:prosthetics, robotics, medical, simulation.The PQ12-R series of linear servos operate as a direct replacement for standard rotary servos. They use the same standard 3 wire connector, ground power and control. Regardless of how you drive your servos, be it with an RC receiver, an Arduino board, or a VEX micro-controller, the PQ12-R servo will function in place of a regular servo, but with the added benefit of providing linear motion. The PQ12-R is available in a 20mm stroke coupled with gear ratio options of 30:1, 63:1 and 100:1 cover a large variety of applications.The PQ12-100-6-R has:a 100:1 gear ratio for maximum lifting force; 6VDC operating voltage; and a servo(PWM)interface. This powerful little actuator can lift 50N(~5kg)!The datasheet doesn't mention a minimum operating voltage, but we've tested this actuator at 5VDC and it seems to work just fine. The maximum force and movement speed are reduced of course.FeaturesGearing Option:100:1Peak Power Point:40N @ 6mm/sPeak Efficiency Point:20N @ 8mm/sMax Speed(no load):10mm/sMax Force(lifted):50NMax Side Load:10NBack Drive Force:35NStroke:20 mmInput Voltage:6 VDCStall Current:550mA @ 6VMass:22gOperating Temperature -10℃ to +50℃Positional Repeatability:±0.1mmMechanical Backlash:0.25 mmAudible Noise:55dB @ 45cmIngress Protection:IP-54Maximum Duty Cycle:20%PWM(Servo)signal:Fully retracted:2.0ms @ 50HzFully extended:1.0ms @ 50Hz
DescriptionThe SparkFun Pulse Oximeter and Heart Rate Sensor is an I2C based biometric sensor, utilizing two chips from Maxim Integrated:the MAX32664 Biometric Sensor Hub and the MAX30101 Pulse Oximetry and Heart Rate Module. While the latter does all the sensing, the former is an incredibly small and fast Cortex M4 processor that handles all of the algorithmic calculations, digital filtering, pressure/position compensation, advanced R-wave detection, and automatic gain control. We've provided a Qwiic connector to easily connect to the I2C data lines but you will also need to connect to two additional lines. This board is very small, measuring at 1in×0.5in(25.4mm×12.7mm), which means it will fit nicely on your finger without all the bulk.The MAX30101 does all the sensing by utilizing its internal LEDs to bounce light off the arteries and arterioles in your finger's subcutaneous layer and sensing how much light is absorbed with its photodetectors. This is known as photoplethysmography. This data is passed onto and analyzed by the MAX32664 which applies its algorithms to determine heart rate and blood oxygen saturation(SpO2). SpO2 results are reported as the percentage of hemoglobin that is saturated with oxygen. It also provides useful information such as the sensor's confidence in its reporting as well as a handy finger detection data point. To get the most out of the sensor we've written an Arduino Library to make it easy to adjust all the possible configurations.The SparkFun Qwiic connect system 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.Get Started with the Pulse Oximeter and Heart Rate Monitor Hookup GuideFeaturesSparkFun Pulse Oximeter and Heart Rate SensorMAX30101 and MAX32664 sensor and sensor hubQwiic connectors for power and I2C interfaceI2C Address:0x55MAX30101 - Pulse Oximeter and Heart-Rate SensorHeart-Rate Monitor and Pulse Oximeter Sensor in LED Reflective SolutionIntegrated Cover Glass for Optimal, Robust PerformanceUltra-Low Power Operation for Mobile DevicesFast Data Output CapabilityRobust Motion Artifact ResilienceMAX32664 - Ultra-Low Power Biometric Sensor HubBiometric Sensor Hub SolutionFinger-Based Algorithms Measure Pulse Heart Rate and Pulse Blood Oxygenation Saturation(SpO2)Both Raw and processed data are availableBasic Peripheral mix optimizes size and performance
DescriptionThe ANN-MB-00 GNSS multiband antenna is extremely unique from other GNSS/GPS antennas in that it is designed to receive both the classic L1 GPS band and the newly launched(started in 2005)L2 GPS band. Additionally, the ANN-MB-00 from u-blox is extremely well built with both a magnetic base with mounting holes for additional anchoring for the harshest environments.Designed for the latest u-blox F9 platform--including the ZED-F9P module--it provides a fast, easy, and reliable multi-band antenna solution but can be used with any GPS/GNSS receiver that can benefit from the L1/L2 dual reception.This antenna supports GPS, GLONASS, Galileo, and BeiDou and includes a high-performance multi-band RHCP dual-feed patch antenna element, a built-in high-gain LNA with SAW pre-filtering, and a 5m SMA cable.FeaturesFrequency:L1 Band:1559-1606MHzL2/L5 Band:1197-1249MHzPeak gain(over 15cm diameter ground plane):L1 Band:3.5dBicL2/L5 Band:0-2.0dBicVSWR:max. 2Bandwidth:min. 200MHzImpedance:50 OhmPolarization RHCPSupports GPS, GLONASS, Galileo, and BeiDou5m coaxial cable with SMA connectorMagnetic base, fixed installation option(screw mount, 2×M4 screws)Dimensions:60.0mm×82.0mm×22.5mmWeight:175g(including cable)
DescriptionThe LIDAR-Lite v4 LED sensor is the next step in the LIDAR-Lite line. A small, lightweight, low-power optical ranging sensor. It's the first to incorporate ANT profile wireless networking technology into an optical sensor. Its built-in nRF52840 processor means that developers can create custom applications, or be operated as a stand-alone device right out of the box by using the preloaded stock application.Like the LIDAR-Lite v3 and LIDAR-Lite v3HP sensors; it can also be directly connected to an external micro-controller running a custom user application. As such, it provides a highly adaptable option for OEM and maker applications in robotics, Internet of Things, and unmanned vehicles ― or any application where an ultrasonic sensor might otherwise be used. It's perfect as the basic building block for applications where wireless capabilities, small size, light weight, low power consumption and high performance are important factors in a short-range, 10-meter, optical distance measuring sensor.The LIDAR-Lite v4 requires an external 5VDC power source and soldering is required. This Time-of-Flight ranging module uses a LED and optics for ranging. It does not use a laser; therefore, it is inherently eye-safe under normal usage.FeaturesResolution:1 cmMeasurement repeatability:As measured indoors to a 90% reflective target1 cm is equivalent to 1 standard deviationUsing "high accuracy" mode, with averaging:+/- 1 cm to 2 meters+/- 2 cm to 4 meters+/- 5 cm to 10 metersRange:5 cm to 10 meters(as measured from back of unit)Update rate:I2C = >200 Hz typicalANT(R)= up to 200 Hz to a 90% target indoors at 2m in normal operating modeInterface:I2C or ANT; user configurable for SPI using the Nordic SDKPower(operating voltage):4.75 - 5.25 VDCCurrent consumption:2mA idle, 85mA during acquisitionOperating temperature:-20 to 60° CLED wavelength:940 nmBeam divergence:4.77°Optical aperture:14.9 mmUnit size(HxWxD):2.1"×0.8"×0.9"(52.2×21.2×24.0 mm)Weight:14.6 g(0.5 oz)
DescriptionIt's time to say hip hip array for this IR Breakout! The MLX90640 SparkFun IR Array Breakout is equipped with a 32x24 array of thermopile sensors creating, in essence, a low resolution thermal imaging camera. With this breakout you can detect surface temperatures from many feet away with an accuracy of ±1.5℃(best case). To make it even easier to get your low-resolution infrared image, all communication is enacted exclusively via I2C, utilizing our handy Qwiic system. However, we still have broken out 0.1"-spaced pins in case you prefer to use a breadboard.This specific IR Array Breakout features a 110°x75° field of view with a temperature measurement range of -40℃-300℃. The MLX90640 IR Array has pull up resistors attached to the I2C bus; both can be removed by cutting the traces on the corresponding jumpers on the back of the board. Please be aware that the MLX90640 requires complex calculations by the host platform so a regular Arduino Uno(or equivalent)doesn't have enough RAM or flash to complete the complex computations required to turn the raw pixel data into temperature data. You will need a microcontroller with 20,000 bytes or more of RAM. To achieve this, we recommend a Teensy 3.1 or above.Note:The I2C address of the MLX90640 is 0x33 and is hardware defined. A multiplexer/Mux is required to communicate to multiple MLX90640 sensors on a single bus. If you need to use more than one MLX90640 sensor consider using the Qwiic Mux Breakout.The SparkFun Qwiic connect system 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.Get Started with the SparkFun IR Array Breakout GuideFeaturesOperating Voltage:3V-3.6VCurrent Consumption:~18mAField of View:110°x75°Measurement Range:-40℃-300℃Resolution:±1.5℃Refresh Rate:0.5Hz-64HzI2C Address:0x332x Qwiic Connection Ports
DescriptionThe SparkFun NEO-M9N GPS Breakout with on-board chip antenna is a high quality GPS board with equally impressive configuration options. The NEO-M9N module is a 92-channel u-blox M9 engine GNSS receiver, meaning it can receive signals from t
DescriptionThe SparkFun micro:climate kit is a full weather station kit that is built on top of the weather:bit carrier board. Unlike previous weather kits we've carried, this micro:climate kit is Qwiic enabled and includes our tried-and-true Weather Meters and Soil Moisture Sensor, so whether you're an agriculturalist, a professional meteorologist or a hobbyist, you will be able to build a high-grade weather station powered by the micro:bit. You can even talk via wireless communication between two micro:bits with this kit to be able to monitor the weather without being exposed to it!Inside each micro:climate kit you will find all the components required to build your micro:bit into a go-to weather sensor; the only parts not included are two AAA batteries, microSD card, and the micro:bit itself. Simply add your own micro:bit to the provided weather:bit, assemble the kit, and you will be ready to start sensing. The SparkFun micro:climate kit is a great way to get your feet wet in high-grade sensors --- just not literally; that's the weather:bit's job!The kit does not require any soldering and is recommended for anyone curious about weather-sensing technology or the micro:bit platform.The micro:bit is a pocket-sized computer that lets you get creative with digital technology. Between the micro:bit and our shield-like bit boards you can do almost anything while coding, customizing and controlling your micro:bit from almost anywhere! You can use your micro:bit for all sorts of unique creations, from robots to musical instruments and more. At half the size of a credit card, this versatile board has vast potential!Note:The SparkFun micro:climate kit doesNOTinclude a micro:bit board. The micro:bit board will need to be purchased separately. You will also need a microSD card when logging data and AAA batteries to power remotely.Get started with the micro:climate kit Guide
DescriptionThe SparkFun Qwiic MicroPressure Sensor is a miniature breakout equipped with Honeywell's 25psi piezoresistive silicon pressure sensor. This MicroPressure Sensor offers a calibrated and compensated pressure sensing range of 60mbar to 2.5bar, easy to read 24 bit digital I2C output, and can be calibrated and compensated over a specific temperature range for sensor offset, sensitivity, temperature effects, and non-linearity using an on-board Application Specific Integrated Circuit(ASIC). With its ultra-low power consumption and Qwiic ports, you've got yourself a power packed little sensor!Each Qwiic MicroPressure Sensor has a calibrated pressure sensing range from 1-25psi and a power consumption rate as low as 0.01mW typ. average power, 1Hz measurement frequency for ultimate portability. Used in multiple medical(blood pressure monitoring, negative pressure wound therapy), industrial(air braking systems, gas and water meters), and consumer uses(coffee machines, humidifiers, air beds, washing machines, dishwashers), the SparkFun Qwiic MicroPressure Sensor is a great addition to the SparkFun Qwiic ecosystem!The SparkFun Qwiic Connect System 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.Get Started with the SparkFun Qwiic MicroPressure Hookup GuideFeaturesPressure Type:AbsoluteOperating Pressure:25psi(172.37kPa)I2C Address:0x18Accuracy:±0.25%Voltage - Supply:1.8V-3.6VPort Size:Male - 0.1"(2.5mm)TubePort Style:BarblessMaximum Pressure:60psi(413.69kPa)Compatible with a variety of liquid media2x Qwiic Connectors
DescriptionThe SparkFun OpenScale is a simple-to-use, open source solution for measuring weight and temperature. It has the ability to read multiple types of load cells and offers a simple-to-use serial menu to configure calibration value, sample rate, time stamp and units of precision.Simply attach a four-wire or five-wire load cell of any capacity, plug the OpenScale into a USB port, open a terminal window at 9,600bps, and you'll immediately see mass readings. The SparkFun OpenScale will enable you to turn a load cell or four load sensors in a Wheatstone bridge configuration into the DIY weigh scale for your application.The OpenScale was designed for projects and applications where the load was static(like the beehive in front of SparkFun HQ)or where constant readings are needed without user intervention(for example, on a conveyor belt system). A load cell with an equipped OpenScale can remain in place for months without needing user interaction!On board the SparkFun OpenScale is the ATmega328P microcontroller, for addressing your communications needs and transferring your data to a serial terminal or to a data logger such as the OpenLog, an FT231 with mini USB, for USB to serial connection; the HX711, a 24-bit ADC for weigh scales; and the TMP102, for recording the ambient temperature of your system. The OpenScale communicates at a TTL level of 9,600bps 8-N-1 by default and possesses a baud rate configurable from 1,200bps to 1,000,000bps.Get Started with the OpenScale GuideFeaturesOperating Voltage:5VOperating Ampage:80-100mAPower Cycling above 500msSelectable 10SPS or 80SPS Output Data RateLocal External Temperature SensorsFixed Adjustable Gain
DescriptionNeed to keep track of the airflow in your data center or around your servers? How about making sure your HVAC and air control systems are functioning at full capacity? Well, the new SparkFun FS3000-1005 Air Velocity Sensor Breakout can help you with all that and more! It's super easy and super quick(Qwiic!)to hook up.This breakout board is focused around Renesas' FS3000-1005, a surface-mount air velocity module with a range of 0-7.2m/s(0-16.2mph). It utilizes a MEMS thermopile-based sensor, features a digital output with 12-bit resolution and comprises a "solid" thermal isolation technology and silicon carbide coating to protect it from abrasive wear and water condensation.We've written an Arduino library to help you get started quickly. You can download the library through the Arduino library manager by searching 'SparkFun Air Velocity' or you can get the GitHub repo as a .zip file and install the library from there.The SparkFun Qwiic Connect System 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.Get Started with the Qwiic Air Velocity Sensor BreakoutFeaturesI2C address:0x28Air flow speed:0 - 7.23 m/sec(0 - 16.17mph)Accuracy:5 % of full scale flow range12-bit resolutionInput Voltage:2.7-3.3VAverage current draw:10mA
DescriptionMake some noise with your next project! The MP3 Trigger board is built to make MP3 sound integration easier than ever. The board has 18 external trigger pins that will directly trigger pre-selected MP3 tracks, and a full-duplex serial con
DescriptionThe A0 in the latest in Macchina's line of OBD-II interfaces. The A0 uses the power of the ESP32 BLE and WiFi module to allow for wireless access to the OBD-II port most modern cars have.The Macchina A0 module plugs directly into the OBD-II port found in most modern cars and receives its power from the port. From there, one can interface with the device through a few different methods. The easiest is with software such as SavvyCAN, Torque Lite on Android. Besides getting all on board diagnostic information, you're able to control certain aspects of the car and create cool projects such as dash-mounted, shift lights. The A0 can also be programmed in the Arduino IDE, so there's plenty of possibilities to customize the device for what you want to do with your car!FeaturesODB-II compatibility with all modern cars(1996 or newer)Pre-loaded with SavvyCAN for plug and play(wireless!)reverse engineeringWiFi and Bluetooth(R)FunctionalityESP32 ProcessorSuper bright RGB LEDCAN Communication FunctionalityProgrammable with the Arduino IDE
DescriptionThe SparkFun 2D Barcode Scanner Breakout is a nifty little breakout board featuring the DE2120 barcode scanner module from DYScan. The DE2120 reads 20 different barcode symbologies(both 1D and 2D)using a camera coupled with on-board image processing to identify and decode everything from UPC codes to QR codes. The module also features two LEDs:one for illumination and one to project the red line that you're used to seeing from laser-based scanners.This breakout board makes it easy to explore all of the capabilities of the DE2120 without dealing with finicky flat flex cables. The scanner's USB interface is exposed via the on-board USB-C connector. A buzzer and status LED are connected to the module through appropriate drive circuits and a push button tactile switch is provided on the "trigger" pin. When you're ready to incorporate the module into your embedded project, you can leverage the 5 pin header for direct access to the TTL serial pins, power pins, and trigger input.The module can be configured either by using the serial interface or by scanning command barcodes found in the Settings Manual.All keyboard, HID, and serial can be transmitted over the single USB-C connector. The DE2120 has the unique ability to enumerate all three protocols including a CDC serial driver so the device appears as a standard COM port.Get Started with the 2D Barcode Scanner Breakout Hookup GuideFeaturesUSB-C Connector for USB HID Interface and Virtual COM portReads 20 different symbologies1D SymbologiesUPC-AUPC-EEAN-8EAN-13Code 128GS1-128Code 39Code 93Code 11Interleaved 2-of-5Matrix 2-of-5Industrial 2-of-5CodabarMSIGS1 DataBarDatalogic 2-of-52D SymbologiesQR CodeData MatrixPDF 417Micro PDF 417Aztec Code
DescriptionThe SparkFun Auto pHAT for Raspberry Pi is an all in one robotics package that focuses on quickly adding robot functionality and support to your Raspberry Pi or other single-board computer. The Auto pHAT can drive two small DC motors with o
DescriptionThe Arducam 5MP Plus OV5642 Mini provides an easy to use camera solution for those working with low-cost microcontrollers such as those used with Arduino and the RP2040 from Raspberry Pi. It's a general purpose 5MP camera module that's SPI enabled reducing the complexity of controlling the camera. It's a step up in performance from it's predecessor, the Arducam-M-5MP. The most impressive aspect being that it's possible to control more than one of these from the same microcontroller. It features a M12 mount or CS-Mount lens holder with the ability to change lenses. Best of all, there's code libraries for Arduino, STM32, Chipkit, Raspberry Pi, and BeagleBone Black.The Arducam 5MP Plus OV5642 Mini supports JPEG compression mode, single and multiple shoot mode, short movie recording, one-time capture multiple read operation, burst read operation, and low power mode.FeaturesPower supply 3.3V~5VActive array size:2592×1944SPI speed:Max 8MHzShutter:rolling shutterFrame buffer:8MBytePixel Size:1.4μm×1.4μmDefault M12 Lens:55°Resolution support:5MP, 1080p, 720p, VGA, QVGAFormat support:RAW, YUV, RGB, JPEGSize:34×24 mmWeight:20gTemperature Range:-10℃~+55℃Lens Specification:sensor size:1/4″; EFL:4.9mm; F/N:2.2; BFL:1.2mm; HFOV:60 degree(SKU:U6067)
DescriptionThe Raspberry Pi PoE+ HAT is designed to replace the existing Raspberry Pi PoE HAT in all new and existing designs. Like the original, the PoE+ HAT allows you to power your Raspberry Pi using Power over Ethernet networks. The PoE+ HAT meets all the requirements of the IEEE 802.3af(802.3at Type 1, PoE+)specifications. This ups the power the network can supply from 15.4 watts(PoE)to 25.5 Watts(PoE+)over CAT5 cable.No modification to the main Raspberry Pi board is needed for the PoE+ HAT to work but you will need to ensure that your Pi's software is up to date for all functionality to be available. The Raspberry Pi PoE+ HAT is fitted with a small fan that is controlled by the Raspberry Pi via I2C and will turn on and off automatically depending on the temperature of the main processor on your Pi.Note:There is no Raspberry Pi included with this product. Your desired Pi will need to be purchased separately.FeaturesInput voltage:37-57V DC, Class 2 deviceOutput power:5V DC/3.0ACooling:25mm×25mm brushless fan delivering 2.2CFM forprocessor coolingFully isolated switch-mode power supplyFan controlMechanically compatible with the existing Raspberry Pi PoE HAT
DescriptionThe Compute Module 3+ Development Kit is made for developing industrial applications with CM3+, CM3+/Lite, CM3, CM3 Lite, and CM1.The Development Kit contains the critical hardware that allows you to design the Compute Module into a custom system, and gives you the freedom to add extra components and place parts exactly where your product needs them.The kit includes the Compute Module IO(CMIO)board, which is a simple, open-source breakout board into which you can plug a Compute Module. The board hosts 120 GPIO pins, an HDMI port, a USB port, two camera ports, and two display ports.Note:A separate power supply, such as this Universal Power Supply, is required to power the product(not included in the kit).
DescriptionIt's time to say hip hip array for this IR Breakout! The MLX90640 SparkFun IR Array Breakout is equipped with a 32x24 array of thermopile sensors creating, in essence, a low resolution thermal imaging camera. With this breakout you can detect surface temperatures from many feet away with an accuracy of ±1.5℃(best case). To make it even easier to get your infrared image, all communication is enacted exclusively via I2C, utilizing our handy Qwiic system. However, we still have broken out 0.1"-spaced pins in case you prefer to use a breadboard.This specific IR Array Breakout features a55°x35°field of view with a temperature measurement range of -40℃-300℃. The MLX90640 IR Array has pull up resistors attached to the I2C bus; both can be removed by cutting the traces on the corresponding jumpers on the back of the board. Please be aware that the MLX90640 requires complex calculations by the host platform so a regular Arduino Uno(or equivalent)doesn't have enough RAM or flash to complete the complex computations required to turn the raw pixel data into temperature data. You will need a microcontroller with 20,000 bytes or more of RAM. To achieve this, we recommend a Teensy 3.1 or above.The SparkFun Qwiic connect system 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.Get Started with the SparkFun IR Array Breakout GuideFeaturesOperating Voltage:3V-3.6VCurrent Consumption:~18mAField of View:55°x35°Measurement Range:-40℃-300℃Resolution:±1.5℃Refresh Rate:0.5Hz-64HzI2C Address:0x332x Qwiic Connection Ports
DescriptionThe SparkFun Line Follower Array is a long board consisting of eight IR sensors that have been configured to read as digital bits! We have designed the SparkFun Line Follower Arrays to follow a dark line of about 3/4 inch width or smaller(spray paint or electrical tape)on a light background. Each array features visible LEDs that point upward when the board is attached(properly)so you can see what the robot sees, brightness control right on the board, and an I2C interface for reading and power control. Here at SparkFun, the RedBot Shadow Chassis was used as a test platform but really this was designed as an add-on for almost any bot.The line follower functions by taking an 8-bit reading of reflectance for use with following lines or reading dark/light patterns and can see from about 1/4 to 3/4 inches away. The IR brightness control and indicator can be adjusted with the on-board potentiometer and is capable of showing you the strength of the IR LEDs. Illumination can be turned on and off with software to conserve power, or left on all the time for faster readings. The SparkFun Line Follower Array requires 5V of power with a supply current range of 25-185mA with strobing disabled and 16-160mA with it enabled. Additionally we have added six mounting holes to the line follower with the two inner holes designed to fit our Shadow Chassis while the other four are general purpose.Note:As you know our Sun emits quite a bit of infrared light, making the SparkFun Line Follower Array much less effective in direct sunlight. Plan your projects accordingly!Features8 sensor eyes(QRE1113, like in our line sensor breakout)I2C interfaceAdjust IR brightness on the fly with a knobSwitch IR on and off with softwareSwitch visual indicators on and off with softwareInvert dark/light sight with softwareBased on the SX1509 I/O expander
DescriptionThe SparkFun MicroMod Environmental Function Board adds additional sensing options to the MicroMod Processor Boards. This Function Board includes three sensors to monitor air quality(SGP40), humidity temperature(SHTC3), and CO2 concentrations(STC31)in your indoor environment. To make it even easier to use, all communication is over the MicroMod's I2C bus!The SGP40 measures the quality of the air in your room or house. The SGP40 uses a metal oxide(MOx)sensor with a temperature controlled micro hotplate and provides a humidity-compensated volatile organic compound(VOC)based indoor air quality signal. Both the sensing element and VOC Algorithm feature an unmatched robustness against contaminating gases present in real world applications enabling a unique long term stability as well as low drift and device to device variation.The SHTC3 is a highly accurate digital humidity and temperature sensor. The SHTC3 uses a capacitive humidity sensor with a relative humidity measurement range of 0 to 100% RH and bandgap temperature sensor with a temperature measurement range of -40℃ to 125℃. The SHTC3 builds on the success of their SHTC1 sensor with higher accuracy(±2% RH, ±0.2℃)than its predecessor, enabling greater flexibility.The STC31 measures CO2 concentrations based on thermal conductivity and has two CO2 measurement ranges:0 to 25 vol%; and 0 to 100 vol%. The measurement repeatability is 0.2 vol%, with a stability of 0.025 vol% / ℃. The measurement accuracy depends on the measurement range:0.5 vol% + 3% measured value; 1 vol% + 3% measured value. Using measurements from the SHTC3, the STC31 is able to provide humidity-compensated measurements together with improved temperature compensation. The STC31 can compensate for atmospheric pressure too - which is handy if, like us, you're up in the mountains!The outstanding performance of these three sensors is based on Sensirion's patented CMOSens(R)technology, which combines the sensor element, signal processing, and digital calibration on a small CMOS chip. The well-proven CMOS technology is perfectly suited for high-quality mass production and is the ideal choice for demanding and cost-sensitive OEM applications.Utilizing our handy M.2 MicroMod connector, no soldering is required to connect it to your system. Simply match up the key on your processor and function board's beveled edge connector to their respective key on the M.2 connector, then secure them to the main board with screws. The MicroMod Environmental Function Board can then be read via the I2C port. The board is equipped with the AP2112 3.3V voltage regulator, I2C pull-up resistors, power LED, jumper to disable the LED, and jumpers for alternative STC31 addresses.Note:A MicroMod Processor and Main Board are not included with this MicroMod Environmental Function Board. These boards will need to be purchased separately.MicroMod is a modular interface ecosystem that connects a microcontroller "processor board" to various "carrier board" peripherals. Utilizing the M.2 standard, the MicroMod standard is designed to easily swap out processors and function boards on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!Get Started with the MicroMod Environmental Function BoardFeaturesInput voltage range2.5V to 6.0VTyp.5Vvia Main Board's USB connectorTyp.~3.7V to 4.2Vvia Main Board's LiPo battery ConnectorI/O voltage3.3VAP2112 3.3V voltage regulator(rated 600mA)Power LEDI2C pull-up resistorsSensirion SGP40 Air Quality SensorUses I2C interfaceAddress:0x59(default)Operating voltage range1.7V to 3.6V(Typ.3.3V)Operating temperature range-20℃ to +55℃Typical current consumption2.6mAduring continuous operation(at 3.3V)34μAwhen idle(heater off)Output signalDigital raw value(SRAW):0 - 65535 ticksDigital processed value(VOC Index):0 - 500 VOC index pointsSwitch-on behaviorTime until reliably detecting VOC events:<60sTime until specifications are met:<1hRecommended sampling intervalVOC Index:1sSRAW:0.5s - 10s(Typ. 1s)Sensirion SHTC3 Humidity and Temperature SensorUses I2C interfaceAddress:0x70(default, non-configurable)Operating voltage range1.62V - 3.6V(Typ.3.3V)Operating temperature range-40℃ to +125 ℃Relative HumidityMeasurement range:0% to 100%Typical accuracy:±2 %RHResolution:0.01 %RHTemperatureMeasurement range:-40℃ to +125 ℃Typical accuracy:±0.2 ℃Resolution:0.01 ℃Typical current consumption(varies based on mode)4.9μA to 430μA(Normal Mode)0.5μA to 270μA(Low Power Mode)Allows the STC31 to compensate for humidity and temperatureSensirion STC31 CO2 SensorUses I2C interfaceAddresses:0x29(default), 0x2A, 0x2B, 0x2COperating voltage range2.7V to 5.5V(Typ.3.3V)Operating temperature range-20 ℃ to +85 ℃Calibrated for CO2 in N2 and CO2 in airMeasurement ranges0 to 25 vol% in N20 to 100 vol% in airAccuracy0.5 vol% + 3% measured value in N21 vol% + 3% measured value in airConcentration and temperature resolution:16-bitRepeatability:0.2 vol%Temperature stability:0.025 vol% / ℃Start-up time:14 msThermal conductivity sensor provides calibrated gas concentration and temperature outputJumpersPWR LEDI2C pull-up resistorsSTC31 address selectionNote:The I2C addresses that are reserved for each sensor is 0x59(SGP40), 0x70(SHTC3), 0x29(STC31). A multiplexer/Mux is required to communicate to multiple SHTC3 sensors on a single bus. The SHTC3 uses the same address as the Qwiic Mux(0x70). For advanced users that are using multiple SHTC3's with the Qwiic Mux, you will need to adjust the Qwiic Mux's default address.
DescriptionThis 7" Raspberry Pi Touchscreen LCD provides you with the ability to create a standalone device that can be utilized as a custom tablet or an all-in-one interactive interface for a future project using your Raspberry Pi 3. Each LCD features a full color 800×480 capacitive touch display that connects to the Pi via an included adapter board which handles all of your power and signal conversion needs. An updated version of Raspbian OS on the A+, B+ and Pi2B is required for the display to work(the display does not work with the current version of Raspbian available on the Model A or B).What makes this LCD great is the fact that it only requires two connections to be hooked up to the Pi; power from the Pi's GPIO port and a ribbon cable that connects to the DSI port present on all Raspberry Pi's. Touchscreen drivers with support for 10-finger touch and an on-screen keyboard allow you to use your Raspberry Pi without an external keyboard or mouse.With this Raspberry Pi LCD you can create your own 'Internet of Things'(IoT)devices including a visual display by simply connecting your Pi, developing a easy Python script to interact with the display, and you'll be ready to create your own home automation devices with touch screen capability.Note:The latest version of Raspbian OS is required for this Raspberry Pi LCD to operate correctly.Features7" Touchscreen Display.Screen Dimensions:194mm×110mm×20mm(including standoffs)Viewable screen size:155mm×86mm70 degree viewing angleScreen Resolution 800×480 pixels @ 60fps24-bit color10 finger capacitive touch.Connects to the Raspberry Pi board using a ribbon cable connected to the DSI port.Adapter board is used to power the display and convert the parallel signals from the display to the serial(DSI)port on the Raspberry Pi.
DescriptionSweepy 2.0 is our new Dust Boot made from clear polycarbonate.Version 2.0 features a number of enhancements, that stem from customer feedback. These include:Sweepy 65 V2 - now can now travel up and down the spindle body allowing greater flexibility when millingNow fits a 2.5" Shopvac as standardIncludes adapters for:2.5" direct hose2.25" shop vac36mm Festool/FeinIncludes our affectionally-named "Winston" a clear brush free base for 3d carving and video makingThis 69mm size is for the Dewalt spindles.Sweepy mounts directly to your spindle and is clamped with a machined quick-release. The compact design means that no travel is lost, and it works with any Shapeoko Z-axis with no adapters. The lower half is detachable and held in place using neodymium magnets, which means that the top half remains in place while the lower half detaches for easy access when changing bits.(For the legal sticklers out there, the Shapeoko and Compact Router shown in the photos are not included with Sweepy.)
DescriptionThe SparkFun Inventor's Kit(SIK)for micro:bit v2 is a great way to get creative, connected and coding with the micro:bit. The SIK for micro:bit v2 provides not only the micro:bit v2 board but everything you need to hook up and experiment with multiple electronic circuits! With the SIK for micro:bit v2 you will be able to complete circuits that will teach you how to read sensors, move motors, build Bluetooth(R)devices and more.The SparkFun Inventor's Kit for micro:bit is the latest and greatest in single-board computer kits. Surrounding the micro:bit v2 SIK is one core philosophy --- that anyone can(and should)experiment with cutting-edge electronics in a fun and playful way without breaking the bank.The kit does not require any soldering and is recommended for all users, from beginners to engineers. We have provided a complete Experiment Guide in the Documents tab for you to check out now! If you have ever been interested in learning about electronics, or if you have used the original SparkFun Inventor's Kit and are looking for something new, the SIK for micro:bit is the perfect kit for you!The micro:bit is a pocket-sized computer that lets you get creative with digital technology. Between the micro:bit and our shield-like bit boards you can do almost anything while coding, customizing and controlling your micro:bit from almost anywhere! You can use your micro:bit for all sorts of unique creations, from robots to musical instruments and more. At half the size of a credit card, this versatile board has vast potential!ExamplesCircuit 0:Hello, micro:bit!Circuit 1:Blinking an LEDCircuit 2:Reading a PotentiometerCircuit 3:Reading a PhotoresistorCircuit 4:Driving an RGB LEDCircuit 5:Reading an SPDT SwitchCircuit 6:Reading a Button PressCircuit 7:Reading the Temperature SensorCircuit 8:Using a Servo MotorCircuit 9:Using a BuzzerCircuit 10:Using the AccelerometerCircuit 11:Using the Compass
DescriptionThe SparkFun ZOE-M8Q GPS Breakout is a high accuracy, miniaturized, GPS board that is perfect for applications that don't possess a lot of space. The on-board ZOE-M8Q is a 72-channel GNSS receiver, meaning it can receive signals from the GPS, GLONASS, BeiDou, and Galileo constellations. This increases precision and decreases lock time and thanks to the onboard rechargable battery you'll have backup power enabling the GPS to get a hot lock within seconds! Additionally, this u-blox receiver supports I2C(u-blox calls this Display Data Channel)which made it perfect for the 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 in case you prefer to use a breadboard.U-blox based GPS products are configurable using the popular, but dense, windows program called u-center. Plenty of different functions can be configured on the ZOE-M8Q:baud rates, update rates, geofencing, spoofing detection, external interrupts, SBAS/D-GPS, etc. All of this can be done within the SparkFun Arduino Library. We've also made sure to configure the UART pin grouping on the breakout to an industry standard to insure that it easily connects to a Serial Basic.The SparkFun ZOE-M8Q GPS Breakout is also equipped with an on-board rechargeable battery that provides power to the RTC on the ZOE-M8Q. This reduces the time-to-first fix from a cold start(~30s)to a hot start(~1s). The battery will maintain RTC and GNSS orbit data without being connected to power for up to five hours. Since the ZOE-M8Q is a tiny GPS receiver and to minimize its footprint, we've added a U.FL connector to allow the use of both large standard ceramic antennas as well as very small chip scale antennas.Note:The I2C address of the ZOE-M8Q is 0x42 and is software configurable. A multiplexer/Mux is required to communicate to multiple ZOE-M8Q sensors on a single bus. If you need to use more than one ZOE-M8Q sensor consider using the Qwiic Mux Breakout.The SparkFun Qwiic Connect System 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.The ZOE-M8Q GPS Breakout can also be automatically detected, scanned, configured, and logged using the OpenLog Artemis datalogger system. No programming, soldering, or setup required!Get Started With the SparkFun ZOE-M8Q Hookup GuideFeatures72-Channel GNSS Receiver2.5m Horizontal Accuracy18Hz Max Update RateTime-To-First-Fix:Cold:26sHot:1sMax Altitude:50,000mMax G:≦4Max Velocity:500m/sVelocity Accuracy:0.05m/sHeading Accuracy:0.3 degreesTime Pulse Accuracy:30ns3.3V VCC and I/OCurrent Consumption:~29mA Tracking GPS+GLONASSSoftware ConfigurableGeofencingOdometerSpoofing DetectionExternal InterruptPin ControlLow Power ModeMany others!Supports NMEA, UBX, and RTCM protocols over UART or I2C interfaces
DescriptionThe SparkFun NEO-M9N GPS Breakout is a high quality GPS board with equally impressive configuration options including SMA. The NEO-M9N module is a 92-channel u-blox M9 engine GNSS receiver, meaning it can receive signals from the GPS, GLONASS, Galileo, and BeiDou constellations with ~1.5 meter accuracy. This breakout supports concurrent reception of four GNSS. This maximizes position accuracy in challenging conditions increasing, precision and decreases lock time; and thanks to the onboard rechargeable battery, you'll have backup power enabling the GPS to get a hot lock within seconds! Additionally, this u-blox receiver supports I2C(u-blox calls this Display Data Channel)which makes it perfect for the 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 in case you prefer to use a breadboard.The NEO-M9N module detects jamming and spoofing events and can report them to the host, so that the system can react to such events. A SAW(Surface Acoustic Wave)filter combined with an LNA(Low Noise Amplifier)in the RF path is integrated into the NEO-M9N module which allows normal operation even under strong RF interferences.U-blox based GPS products are configurable using the popular, but dense, windows program called u-center. Plenty of different functions can be configured on the NEO-M9N:baud rates, update rates, geofencing, spoofing detection, external interrupts, SBAS/D-GPS, etc. All of this can be done within the SparkFun Arduino Library!The SparkFun NEO-M9N GPS Breakout is also equipped with an on-board rechargeable battery that provides power to the RTC on the NEO-M9N. 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.This product requires an antenna:Be sure to check out the related products/hookup accessories and pick a suitable SMA antenna for your project.The SparkFun Qwiic Connect System 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.The NEO-M9N GPS Breakout can also be automatically detected, scanned, configured, and logged using the OpenLog Artemis datalogger system. No programming, soldering, or setup required!Get Started With the SparkFun NEO-M9N GPS GuideFeaturesIntegrated SMA connector for use with antenna of your choice92-Channel GNSS Receiver1.5m Horizontal Accuracy25Hz Max Update Rate(four concurrent GNSS)Time-To-First-Fix:Cold:24sHot:2sMax Altitude:80,000mMax G:≦4Max Velocity:500m/sVelocity Accuracy:0.05m/sHeading Accuracy:0.3 degreesTime Pulse Accuracy:30ns3.3V VCC and I/OCurrent Consumption:~31mA Tracking GPS+GLONASSSoftware ConfigurableGeofencingOdometerSpoofing DetectionExternal InterruptPin ControlLow Power ModeMany others!Supports NMEA, UBX, and RTCM protocols over UART or I2C interfaces
DescriptionThe Raspberry Pi Compute Module 3+ Lite contains the guts of a Raspberry Pi 3 Model B+(the BCM2837 processor and 1GB LPDDR2 RAM). This module allows a designer to leverage the Raspberry Pi hardware and software stack in their own custom systems and form factors. In addition this module has extra IO interfaces over and above what is available on the Raspberry Pi model A/B boards, opening up more options for the designer.This is all integrated onto a small(67.6mm×31mm)board that fits into a standard DDR2 SODIMM connector. You get the full flexibility of the BCM2837 SoC(which means that many more GPIOs and interfaces are available than with a standard Raspberry Pi), and designing the Module into a custom system should be relatively straightforward because all the tricky bits have been put onto the Module itself.The CM3+ Lite product is the same as CM3+ except the eMMC Flash is not fitted, and the SD/eMMC interface pins are available for the user to connect their own SD/eMMC device. Note that the CM3+ is electrically identical and, with the exception of higher CPU z-height, physically identical to the legacy CM3 products.Note:The CM3+ modules require a software/firmware image dated November 2018 or newer to function correctly.FeaturesBroadcom BCM2837B0, Cortex-A53(ARMv8)64-bit SoC @ 1.2GHz1GB LPDDR2 SDRAMOperating Supply Voltage:1.8V, 3.3VMinimum Operating Temperature:-25CMaximum Operating Temperature:+80CHDMI, MIPI, USB, and GPIO interfaces on edge connector
DescriptionThe LIDAR-Lite v4 Qwiic from GARMIN is a high-performance, wireless optical distance measurement sensor that doesn't require any soldering to get started. This is the ideal solution for drone, robot, IoT, or unmanned vehicle operations when
DescriptionThe SparkFun SAM-M8Q GPS Breakout is a high quality GPS board with equally impressive configuration options. The SAM-M8Q is a 72-channel GNSS receiver, meaning it can receive signals from the GPS, GLONASS, and Galileo constellations. This i
DescriptionThe SparkFun Inventor's Kit(SIK)for Arduino Uno is a great way to get started with programming and hardware interaction with the Arduino programming language. The SIK includes everything you need to complete five overarching projects consisting of 16 interconnected circuits that teach everything from blinking an LED to reading sensors. The culminating project is your very own autonomous robot! No previous programming or electronics experience is required to use this kit.The online guide contains step-by-step instructions with circuit diagrams and hookup tables for building each project and circuit with the included parts. Full example code is provided, new concepts and components are explained at point of use, and troubleshooting tips offer assistance if something goes wrong.The kit does not require any soldering and is recommended for beginners ages 10 and up who are looking for an Arduino starter kit. For SIK version 4.1 we took an entirely different approach to teaching embedded electronics. In previous versions of the SIK, each circuit focused on introducing a new piece of technology. With SIK v4.1, components are introduced in the context of the circuit you are building, and each circuit builds upon the last, leading up to a project that incorporates all of the components and concepts introduced throughout the guide. With new parts and a completely new strategy, even if you've used the SIK before, you're in for a brand-new experience!This version of the SIK replaces the SparkFun RedBoard Qwiic with the Arduino Uno(SMD version)and comes without the SIK guidebook and carrying case. With these components being swapped and removed, we were able to reduce the overall size and weight of the kit, making shipping cheaper and easier for anyone ordering internationally.Note:As stated above, this SIK does NOT include a carrying case or print guidebook.Get Started With the SparkFun Inventor's Kit v4.1 Experiment GuideExamplesProject 1:LightCircuit 1A:Blinking an LEDCircuit 1B:PotentiometerCircuit 1C:PhotoresistorCircuit 1D:RGB Night-LightProject 2:SoundCircuit 2A:BuzzerCircuit 2B:Digital TrumpetCircuit 2C:"Simon Says" GameProject 3:MotionCircuit 3A:Servo MotorsCircuit 3B:Distance SensorCircuit 3C:Motion AlarmProject 4:DisplayCircuit 4A:LCD "Hello, World!"Circuit 4B:Temperature SensorCircuit 4C:"DIY Who Am I?" GameProject 5:RobotCircuit 5A:Motor BasicsCircuit 5B:Remote-Controlled RobotCircuit 5C:Autonomous Robot