DescriptionButtons are an easy and tactile way to interface with your project, but why would you want to deal with debouncing, polling, and wiring up pull-up resistors? The Qwiic Button with built-in green LED simplifies all of those nasty worries away into an easy to use I2C device! Utilizing our Qwiic Connect System, using the button is as simple as connecting cable and loading up some pre-written code!If you need multiple buttons for your project, fear not! Each button has configurable I2C address, so you can daisy-chain multiple buttons over Qwiic and still address each one individually. We've got an example in our Arduino library that provides super-easy way to configure your Qwiic Button to whatever I2C address you desire. You can download the library through the Arduino library manager by searching 'SparkFun Qwiic Button' or you can get the GitHub repo as .zip file and install the library from there.In addition to handling blinking and debouncing, the Qwiic Button has configurable interrupts that can be configured to activate upon button press or click. We've also taken the liberty of implementing FIFO queue onboard the Qwiic Button where it keeps an internal record of when the button was pressed. This means that code on your microcontroller need not waste valuable processing time checking the status of the button but instead can run small function whenever the button is pressed or clicked! For more information on interrupts check out our guide here!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 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 Button GuideFeatures12mm Green LED Button rated for 50mABuilt in LED can be configured for your desired level of blinkiness!Each button has configurable I2C addressConfigurable interrupts check out our guide here!FIFO queueDon't like the color green? Check out the SparkFun Qwiic Button Breakout and add another colored button!Red LED Tactile ButtonBlue LED Tactile ButtonGreen LED Tactile ButtonWhite LED Tactile Button
DescriptionThis is the PICkit 4, the official programmer from Microchip. The PICkit 4 allows debugging and programming of PIC(R), dsPIC(R), AVR, SAM and CEC flash microcontrollers and MPUs using the powerful graphical user interface of the MPLAB X Integrated Development Environment(IDE). The MPLAB PICkit 4 is connected to a PC using a high-speed 2.0 USB interface and can be connected to the target via an 8-pin Single In-Line(SIL)connector. The connector uses two device I/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programming(TM)(ICSP(TM)). An additional micro SD card slot and the ability to be self-powered from the target means you can take your code with you and program on the go. Comes with a USB to micro-B USB cable.FeaturesPowered by a high-speed USB 2.0, no external power requiredReal-time executionMPLAB X IDE compatible(free copy included)Built-in over-voltage/short circuit monitorFirmware upgradeable from PC/web downloadFully enclosedTarget voltage of 1.20V to 5.5VCan supply up to 50mA of power to the targetMinimal current consumption at <100μA from targetDiagnostic LEDs(power, busy, error)Read/write program and data memory of microcontrollerErase of program memory space with verificationFreeze-peripherals at breakpoint8-pin single in-line header supports advanced interfaces such as 4-wire JTAG and Serial Wire Debug with streaming Data GatewayBackward compatible for demo boards, headers and target systems using 2-wire JTAG and ICSP
DescriptionThe SparkFun AS7263 Near Infrared(NIR)Spectral Sensor Breakout brings spectroscopy to the palm of your hand, making it easier than ever to measure and characterize how different materials absorb and reflect different wavelengths of light. The AS7263 Breakout is unique in its ability to communicate by both an I2C interface and serial interface using AT commands. Hookup is easy, thanks to the Qwiic connectors attached to the board --- simply plug one end of the Qwiic cable into the breakout and the other into one of the Qwiic shields, then stack the board on a development board. You'll be ready to upload a sketch to start taking spectroscopy measurements in no time.The AS7263 spectrometer detects wavelengths in the visible range at 610, 680, 730, 760, 810 and 860nm of light, each with 20nm of full-width half-max detection. The board also has multiple ways for you to illuminate objects that you will try to measure for a more accurate spectroscopy reading. There is an onboard LED that has been picked out specifically for this task, as well as two pins to solder your own LED into.Note:The I2C address of the AS7263 is 0x49 and is hardware defined. A multiplexer/Mux is required to communicate to multiple AS7263 sensors on a single bus. If you need to use more than one AS7263 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 AS726X Spectral Sensor Breakout GuideFeatures6 near-IR channels:610nm, 680nm, 730nm, 760nm, 810nm and 860nm, each with 20nm FWHMNIR filter set realized by silicon interference filters16-bit ADC with digital accessProgrammable LED drivers2.7V to 3.6V with I2C interface2x Qwiic connectors
DescriptionThe TFMini Plus is a ToF(Time of Flight)LiDAR sensor capable of measuring the distance to an object as close as 10 centimeters(+/- 5cm up to 6m)and as far as 12 meters(+/-1% starting at 6m)! As with all LiDAR sensors, your effective detection distance will vary depending on lighting conditions and the reflectivity of your target object, but what makes this sensor special is its size. Measuring only 35x18.5x21mm, the TFMini Plus allows you to integrate LiDAR into applications traditionally reserved for smaller sensors.Setting itself apart from the original TFmini, the TFmini Plus has been designed with an IP65 enclosure meaning its "Dust tight water resistant", and also passed the vibration test of drone level, which will greatly expand its application range. The TFMini Plus is easy to power at only 5V and easy to talk to using the UART communication protocol.Important:This product does not use laser light for ranging. Instead it contains an LED and optics. Many such systems are being marketed under the name "LiDAR," although it may be more appropriate to think of this device as a "Time-of-Flight Infrared Rangefinder". It differs significantly from traditional IR rangefinders in that it uses ToF to determine range and not triangulation ― as is performed by the Sharp GP-series devices.FeaturesOperating Range - 0.1m~12m1Accuracy - ±5cm@(0.1-6m), ±1%@(6m-12m)Distance resolution - 5mmFrame rate - 1-1000Hz(adjustable)Ambient light immunity - 70kluxOperating temperature - -20℃~60℃Enclosure rating - IP65Light source - LEDCentral wavelength - 850nmFOV - 3.6°Supply voltage - 5V±0.5VAverage current - ≦110mAPower consumption - 550mWPeak current - 500mACommunication level - LVTTL(3.3V)Material of enclosure - ABS+PCStorage temperature - -20℃~75℃Weight - 11gWire length - 30cm
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 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
DescriptionUSB C is quickly becoming more and more prominent in the maker community because, let's be honest, who likes trying three times to insert USB into a port? This FTDI cable is a USB C to Serial converter which allows for a simple way to connect TTL interface devices to USB. Each 26AWG cable is one meter in length with the USB C side protected by a 2in enclosure.The FTDI cable is designed around an RS232, which is housed in a USB C connector. The other side of the cable is terminated with a 0.1" pitch, 6-pin connector with the following pinout:RTS(Green), RX(Yellow), TX(Orange), VCC 5V(Red), CTS(Brown), GND(Black). This FTDI to USB C Cable is also capable of handling high voltages up to 300V max.There are pros and cons to the FTDI Cable vs the FTDI Basic. The FTDI Basic has great LED indicators, but requires a Mini-B cable. The FTDI Cable is well protected against the elements, but is large and cannot be embedded into a project as easily. The FTDI Basic uses DTR to cause a hardware reset where the FTDI cable uses the RTS signal.
DescriptionYour 5V system can wield great power with this big, beefy relay board. How does 10A on the NC contacts and 20A on the NO contacts at 220VAC sound? The SparkFun Beefcake Relay Control Kit contains all the parts you need to get your high-power load under control. Only minimal assembly is required!The heart of the board is sealed, SPDT 20A/10A Relay. The relay is controlled by 5V logic through transistor, and an LED tells you when the relay is closed. This is kit, so it comes as through-hole parts with assembly required, which makes for some nice soldering practice. Screw terminal connectors on either side of the board make it easy to incorporate into your project.There are some pretty beefy traces connecting the relay to the load pins, but the 3-pin terminals are only rated for 15A max! If you plan on connecting larger load, you'll need to solder directly to the board. As always with high current and voltage, play it safe and use your judgment when deciding how much of load you want to put on board -- in open airflow the PCB can handle the full 20A for few minutes at time, but in an enclosed area heat can build up.Note:Please keep in mind that this board is really meant for someone with experience and good knowledge of electricity. If you're uncomfortable soldering or dealing with high voltage, please check out the IoT Power Relay. The IoT Power Relay is fully enclosed, making it lot safer.Get Started With the Beefcake Hookup Assembly GuideFeaturesVoltage Rating:220VAC/28VDCVCC requirements:4-6V, 150mA capableSPDT pins exposed(Form C)14 AWG screw terminals for relay connections.10 AWG solder lugs for relay connections.Flyback diode includedZener recovery diode included(decreases turn-off time)Heavy oz. copper on PCB
DescriptionThe TFMini-S Micro LiDAR Module is a ToF(Time of Flight)LiDAR sensor capable of measuring the distance to an object as close as 10 centimeters(+/- 6cm up to 6m)and as far as 12 meters(+/-1% starting at 6m)! As with all LiDAR sensors, your effective detection distance will vary depending on lighting conditions and the reflectivity of your target object, but what makes this sensor special is its size. Measuring only 42x15x16mm, the TFMini-S allows you to integrate LiDAR into applications traditionally reserved for smaller sensors.TFMini-S is a single-point ranging LiDAR based on TFmini upgrade. The blind zone is shortened to 10cm, the outdoor performance and accuracy of different reflectivity are improved, it can achieve stable, accuracy, sensitive and high frequency range detection.Important:This product does not use laser light for ranging. Instead it contains an LED and optics. Many such systems are being marketed under the name "LiDAR," although it may be more appropriate to think of this device as a "Time-of-Flight Infrared Rangefinder". It differs significantly from traditional IR rangefinders in that it uses ToF to determine range and not triangulation ― as is performed by the Sharp GP-series devices.FeaturesOperating Range:0.1m~12m@90%Reflectivity0.1~7m@10% Reflectivity0.1m~12m@90%Reflectivity(70Klux)0.1~7m@10% Reflectivity(70Klux)Accuracy:±6cm@(0.1-6m)±1%@(6m-12m)Distance Resolution:1cmFrame Rate:100HzAmbient light immunity:70KluxOperating Temperature:0℃~60℃Light source:VCSELCentral wavelength:850nmPhotobiological safety:Class1(EN60825)FOV:2°2Supply voltage:5V±0.1VAverage current:≦140mAPower consumption:≦0.7WPeak current:200mACommunication level:LVTTL(3.3V)Communication interface:UART / I2CDimension:42mmx15mmx16mm(LxWxH)Housing:PC/ABSStorage temperature:-20℃~75℃Weight:5g±0.3gCable length:10cm
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
DescriptionDo you want to replace a slider or a button on your art project or science experiment with a more interesting interface? This Capacitive Touch Slider is a "Qwiic" and easy way to add capacitive touch to your next project. With the board's built in touch pads, you can immediately start playing with the touch capabilities as three unique touch inputs or as a slider. You can also enable a touch input to act as a power button, customize the sensitivity for your own touch pads, and play with the interrupt alert LED. Utilizing our Qwiic system, no soldering is required to connect it to the rest of your system. However, we have broken out 0.1"-spaced pins in case you prefer to use a breadboard or create your own touch pads.On the front of the board, there is an arrow shape which contains three separate capacitive touch pads. We also broke out the capacitive touch sensor lines as plated through-holes on the top of the board. You can use these pins to connect to your own capacitive touch pads. The CS1 pin connects to the left pad, the CS2 pin connects to the middle pad, and the CS3 pin connects to the right pad.NOTE:The I2C address of the CAP1203 is 0x28 and is hardware defined. A multiplexer/Mux is required to communicate to multiple CAP1203 sensors on a single bus. If you need to use more than one CAP1203 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 Capacitive Touch Slider GuideFeaturesCapacitive Touch3 unique capacitive touch inputsFeaturesEmulated sliderPower button settingProgrammable sensitivityAutomatic recalibrationI2C Address:0x28Qwiic EnabledOperating RangeSupply Voltage:3.3V - 5V
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
DescriptionLeveraging the ultra powerful Artemis Module, the SparkFun MicroMod Artemis Processor is the brain board of your dreams. With a Cortex-M4F with BLE 5.0 running up to 96MHz and with as low power as 6uA per MHz(less than 5mW), the M.2 MicroMod connector allows you to plug in a MicroMod Carrier Board with any number of peripherals. Let's have a look at what this processor board has to offer! If you need Machine Learning capabilities, Bluetooth, I2C functionality to connect to all our amazing Qwiic boards, and more the Artemis Processor is the perfect choice for your MicroMod Carrier Board.At the heart of SparkFun's Artemis Module is Ambiq Micro's Apollo3 processor, whose ultra-efficient ARM Cortex-M4F processor is spec'd to run TensorFlow Lite using only 6uA/MHz. We've routed two I2C buses, eight GPIO, dedicated digital, analog, and PWM pins, multiple SPI as well as QuadSPI, and Bluetooth to boot. You really can't go wrong with this processor. Grab one today, pick up a compatible carrier board, and get hacking!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 on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!Get Started with the MicroMod Artemis Processor GuideFeaturesArtemis General Features1M Flash / 384k RAM48MHz / 96MHz turbo available6uA/MHz(operates less than 5mW at full operation)48 GPIO - all interrupt capable31 PWM channelsBuilt in BLE radio and antenna10 ADC channels with 14-bit precision with up to 2.67 million samples per second effective continuous, multi-slot sampling rate2 channel differential ADC2 UARTs6 I2C buses6 SPI buses2/4/8-bit SPI busPDM interfaceI2S InterfaceSecure 'Smart Card' interfaceFCC/IC/CE Certified(ID Number 2ASW8-ART3MIS)Specific Peripherals made available on MicroMod Artemis:1x USB dedicated for programming and debug1x UART with flow control2x I2C1x SPI1x Quad-SPI8x Fast GPIO2x Digital Pins2x Analog Pins2x PWM1x Differential ADC pairStatus LEDVIN Level ADCAdditional peripherals are available but are shared on dedicated MicroMod pins.
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
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 SparkFun SerLCD is an AVR-based, serial enabled LCD that provides a simple and cost effective solution for adding a 20x4 Black on RGB Liquid Crystal Display into your project. We've seriously overhauled the PCB design on the back of th
DescriptionThe SparkFun Qwiic Adapter provides the perfect means to make any old I2C board into a Qwiic-enabled board. This adapter breaks out the I2C pins from the Qwiic connectors to pins that you can easily solder with your favorite I2C-enabled device.The Qwiic Adapter has two Qwiic connection ports, all on the same I2C bus. Four plated through holes are broken out for SCL, SDA, 3.3V and GND. These pins can be used to convert an old I2C-enabled device into a Qwiic-enabled board.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 Adapter GuideFeatures2x Qwiic Connection PortsBroken-out I2C Pins
DescriptionThe SparkFun Qwiic pHAT Extension for the Raspberry Pi 400 provides you with a quick and easy solution to access all of the 400's GPIO, stack your favorite HAT right-side up, or connect a Qwiic-enabled device to the I2C bus(GND, 3.3V, SDA
DescriptionSometimes referred to as "spade connectors," these quick disconnects are really useful as power connectors in prototyping or in projects that are repeatedly assembled and disassembled. The shape of these connectors allows them to be used with a variety of retro game-cabinet buttons, as well as lights similar to the ones found in our Spectacle line.These Female Quick Disconnects are about 1/4" wide, come in packs of five, and can be affixed to a 16-14 AWG wire. Mating connectors can be found in the similar items section below.
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
DescriptionNo, this isn't a tank tread, this is a 0.5m long Cable Carrier with 10x15mm bits composing its main body and two screw fasteners at each end for efficient mounting. Sometimes called a "drag chain," each carrier can be used in projects with a large number of moving parts to protect internally installed cables, pipes, or tubes so they can be bent and moved while remaining protected. Cable carriers can most commonly been found in 3D printers and CNC machines but they can be used in any situation where you need cables or tubes to bend without risk of them being damaged or wearing out prematurely.This specific cable carrier offers inner dimensions of 10mm(height)by 15mm(wide), an outer width of 22mm, and a bend radius of 20mm. Additionally, these carriers are thin enough to fit into an Actobotics channel, making custom slide machines or other projects even easier to manage. Much like a chain, individual links can be added or removed to make custom lengths.FeaturesInner Bit Height:10mmInner Bit Width:15mmOuter Bit Height:14Outer Bit Width:22mmMinimum Bend Radius:20mmReinforced Nylon Structure
DescriptionAccess all the pins(i.e. ATP)of the MicroMod Processor Boards with the SparkFun MicroMod ATP Carrier Board! This board breaks out the MicroMod Processor Board's pins on the M.2 connector to 0.1" spaced female headers and PTH pads on the edge of the board. This Carrier Board is great if you're interested in testing out different MicroMod Processor Boards for your application.A modern USB-C connector makes programming easy. In addition to the pins broken out, two separate Qwiic-enabled I2C ports allow you to easily daisy chain Qwiic-enabled devices. We've exposed the SWD pins for more advanced users who prefer to use the power and speed of professional tools. A USB-A connector is provided for Processor Boards that have USB Host support. A backup battery is provided for processor boards with RTC. If you need a "lot" of GPIO with a simple-to-program, ready for market module, the ATP is the fix you need. We've even added a convenient jumper to measure the current consumption for low power testing.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 on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!Get Started with the MicroMod ATP Carrier Board GuideFeaturesM.2 ConnectorOperating Voltage Range~3.3V to 6.0V(via VIN to AP7361C 3.3V Voltage Regulator)3.3V(via 3V3)Ports [1]1x USB type C1x USB type A Host2x Qwiic Enabled I2C1x CAN1x I2S2x SPI2x UARTs2x Dedicated Analog Pins2x Dedicated PWM Pins2x Dedicated Digital Pins12x General Purpose Input Output Pins1x SWD 2x5 header1mAh battery backup for RTCButtonsResetBootLEDsPower3.3VPhillips #0 M2.5x3mm screw included[1] Note:Depending on the design of the Processor Board, not all the pins may be accessible.
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
DescriptionThis small breakout board couples an Electret microphone(100Hz--10kHz)with a 60x mic preamplifier to amplify the sounds of voice, claps, door knocks or any sounds loud enough to be picked up by a microcontroller's analog-to-digital converter. Each breakout comes fully assembled and works from 2.7V up to 5.5V.The Electret Mic Breakout translates amplitude(not volume)by capturing sound waves between two conducting plates(one a vibrating diaphragm and the other fixed)in the microphone and converting them into electrical waves. These electrical signals are then amplified and picked up by your microcontroller's ADC.Get Started With the Electret Microphone Guide!
DescriptionIf you need more ways to hold material in your Nomad, this Threaded Table provides you with plenty of connection points. Each Nomad Threaded Table is approximately 8in by 8in(~203mm by ~203mm)and 1/2"(12.7mm)thick and contains 72 M6x1 threa
DescriptionKeypads are very handy input devices, but who wants to tie up seven GPIO pins, wire up handful of pull-up resistors, and write firmware that wastes valuable processing time scanning the keys for inputs? The SparkFun Qwiic Keypad comes fully assembled and makes the development process for adding 12 button keypad easy. No voltage translation or figuring out which I2C pin is SDA or SCL, just plug and go! 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 breadboard.Each of the keypad's 12 buttons has been labeled 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, *, and and has been formatted to into the same layout as telephone keypad with each keypress resistance ranging between 10 and 150 Ohms. The Qwiic Keypad reads and stores the last 15 button presses in First-In, First-Out(FIFO)stack, so you don't need to constantly poll the keypad from your microcontroller. This information, then, is accessible through the Qwiic interface. The SparkFun Qwiic Keypad even has software configurable I2C address so you can have multiple I2C devices on the same bus.NOTE:The I2C address of the Qwiic Keypad is 0x4B and is jumper selectable to 0x4A(software-configurable to any address). multiplexer/Mux is required to communicate to multiple Qwiic Keypad sensors on single bus. If you need to use more than one Qwiic Keypad 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 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 Keypad Hookup GuideFeaturesSoftware Selectable Slave AddressLow Power ATtiny85 controllerButton Presses w/ Time StampDefault I2C Address:0x4B2x Qwiic Connector
DescriptionThe LilyPad Sewable Electronics Kit lets you explore the wonderful world of electronic sewing(e-sewing)and e-textiles through a series of introductory projects using the LilyPad system. You'll learn how to sew basic circuits to light up LEDs, control them with buttons and switches and even experiment with a pre-programmed LilyMini circuit that reacts to ambient light levels. In addition to LilyPad LEDs and battery holders, the kit comes with two LilyPad ProtoSnap boards that let you explore the circuit before you sew the pieces into a project.The full-color LilyPad Sewable Electronics Kit Guide(included)contains step-by-step instructions for using LilyPad pieces to create four complete sewable circuit projects with conductive thread. Easy-to-follow diagrams and troubleshooting tips make this a great introductory resource for crafters and creatives.LilyPad is a wearable technology developed by Dr. Leah Buechley and cooperatively designed by Dr. Buechley and SparkFun. Each LilyPad component was creatively constructed with large sew tabs to allow for stitching into clothing. Various input, output, power and sensor boards are available. They're even washable!Note:A portion of this sale is given back to Dr. Buechley for continued development and education in e-textiles.Note:Due to the requirements of shipping the batteries in this kit, orders may take longer to process and therefore do not qualify for same-day shipping. Additionally, these batteries can not be shipped via Ground or Economy methods to Alaska or Hawaii. Sorry for any inconvenience this may cause.ExamplesSewable Electronics Projects:Project 1:Glowing PinProject 2:Illuminated MaskProject 3:Light-Up PlushProject 4:Night-Light Pennant
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
DescriptionSometimes we want our projects on, but sometimes we want to turn them off for a while to save power. The SparkFun Nano Power Timer will run while only consuming minimal power(approximately 35nA)and turn your project on after a set amount of time. When you are done polling your sensors, posting data to the web, writing to your logger, or planning world domination, your microcontroller can tell the Nano Power Timer to turn off the power. No more running your microcontroller all day when you only want to read the ambient temperature once per hour.The TPL5110 delay is configured with the use of resistors. We've added a six-way DIP switch to select one of the five preinstalled resistors. The sixth switch is attached to a pad to add your own PTH(or SMD)resistor. The delays associated with the preinstalled headers are shown on the bottom of the board for quick setup. Additionally, you can select more than one switch to combine the resistors in parallel(up to 26 options not including the custom resistor), check out the hookup guide for a nice chart as to the total resistance and corresponding delay for each combination.The Nano Power Timer can handle voltages between 1.8V and 5.5V as well as current up to 1.1A with times from 100ms to two hours(preconfigured settings range from 30s to 2h). You will find a button on the board which will allow you a quick override to the delay so you can turn your project on whenever you like.Get Started with the SparkFun Nano Power SwitchFeaturesSupply Voltage:1.8V to 5.5VCurrent consumption at 2.5V:35nA Typical(50nA Max)Selectable Time intervals:100ms to 7200s(2 hours)Timer Accuracy:1%
DescriptionThe LilyPad E-Sewing ProtoSnap Kit is a great way to incorporate buttons and switches into an e-textile project without any programming required. Like other LilyPad ProtoSnap series boards, the individual pieces of the included E-Sewing ProtoSnap are pre-wired --- allowing you to try out the function of the circuit before sewing. We have also included a CR2032 battery, needle set, conductive thread bobbin and a swatch of white felt. With all of these parts combined and the featured guide(found in the Documents tab), you will be able to plan and create fantastic projects straight out of the box!The E-Sewing ProtoSnap includes three white LilyPad LEDs:two connected to a LilyPad Slide Switch and one connected to a LilyPad Button Board. A LilyPad Coin Cell Battery Holder with the included CR2032 coin cell battery provides all the power you need for the circuit. All you need to do is design how you want your project to be laid out, and then snap everything apart!Note:A portion of this sale is given back to Dr. Leah Buechley for continued development and education in e-textiles.Note:Due to the requirements of shipping the battery in this kit, orders may take longer to process and therefore do not qualify for same-day shipping. Additionally, these batteries cannot be shipped via Ground or Economy methods to Alaska or Hawaii. Sorry for any inconvenience this may cause.Get Started with the LilyPad E-Sewing ProtoSnap Guide
DescriptionThe LilyPad E-Sewing ProtoSnap is a great way to explore how buttons and switches behave in simple e-sewing circuits before crafting your project. Like other LilyPad ProtoSnap series boards, the individual pieces of the board are pre-wired --- allowing you to try out the function of the circuit before sewing. There is no programming required to use this ProtoSnap, and it can be used right away!The E-Sewing ProtoSnap includes three white LilyPad LEDs:two connected to a LilyPad Slide Switch and one connected to a LilyPad Button Board. A LilyPad Coin Cell Battery Holder with a CR2032 coin cell battery provides all the power you need for the circuit. All you need to do is design how you want your project to be laid out, and then snap everything apart!Note:A portion of this sale is given back to Dr. Leah Buechley for continued development and education in e-textiles.Note:Due to the requirements of shipping the included battery, orders may take longer to process and therefore do not qualify for same-day shipping. Additionally, these batteries cannot be shipped via Ground or Economy methods to Alaska or Hawaii. Sorry for any inconvenience this may cause.Get Started with the LilyPad E-Sewing ProtoSnap Guide
DescriptionThis is a 150mm(~6")long, 10-conductor cable that's especially ideal for many JTAG applications. Both ends are terminated with 2x5 pin female connectors with 1.27mm(0.05")spacing.
DescriptionWith a 32-bit ARM Cortex-M4F MCU, the SparkFun MicroMod SAMD51 Processor Board is one powerful microcontroller packaged on a small board! The board provides you with an economical and easy to use development platform if you're needing mor
DescriptionThe SparkFun MAX31855K Thermocouple Breakout is a simple 14-bit resolution, SPI-compatible, serial interface thermocouple digitizer that makes reading a wide range of temperatures possible. A thermocouple works by taking two wires made of dissimilar metals, connecting them at the two ends, and making a temperature gradient between one end and the other(a 'hot' end and a 'cold' one). Once this is achieved, a voltage potential is formed and current flows. The SparkFun Thermocouple Breakout takes a standard Type-K thermocouple in one end, digitizes the temperature measured and sends that data out the other end via a SPI interface, thereby interpreting the data and translating it for you to read!With the SparkFun Thermocouple Breakout, the thermocouple's hot junction can be read from -200℃ to +700℃ with an accuracy of ±2℃ while the cold junction, inside the MAX31855K, can only range from -20℃ to +85℃ while maintaining ±2℃ accuracy. The MAX31855K constantly measures the temperature of the cold junction using an internal temperature-sensing diode. The MAX31855K requires a power source from +3.0V to +3.6V(+3.0V nominal)and only draws 1.5mA maximum.The Thermocouple Breakout is designed to accept a standard thermocouple connector, for convenience and compatibility with probes you may already own. These connectors aren't necessary, and you could solder a thermocouple directly into the through-holes labeled '+' and '-'. If you decide to solder the thermocouple directly to the breakout board, it is recommended that the thermocouple be mounted for strain relief to avoid breaking the thin wires. Notches for a zip-tie or wire wrapping have been provided in the PCB opposite the header for this purpose.Features14-bit ResolutionSPI-Compatible, Serial Interface-200℃ to +700℃ Temperature Reading with ±2℃ Accuracy3.0V to 3.6V(+3.0V nominal)RequiredAccepts Type-K Thermocouple
DescriptionThe SparkFun OpenLog with Headers is an open source data logger that works over a simple serial connection and supports microSD cards up to 64GB. The OpenLog can store or "log" huge amounts of serial data and act as a black box of sorts to store all the serial data that your project generates, for scientific or debugging purposes. This version of th OpenLog even includes pre-soldered headers for your convenience.The SparkFun OpenLog uses an ATmega328 running at 16MHz thanks to the onboard resonator. The OpenLog draws approximately 2-3mA in idle(nothing to record)mode. During a full record OpenLog can draw 10 to 20mA depending on the microSD card being used.All data logged by the OpenLog is stored on the microSD card. Any 512MB to 32GB microSD card should work. OpenLog supports both FAT16 and FAT32 SD formats.For even better performance the OpenLog Artemis is the tool you need, featuring logging speeds up to 500000bps.Get Started with the SparkFun OpenLog GuideFeaturesVCC Input:3.3V-12V(Recommended 3.3V-5V)Log to low-cost microSD FAT16/32 cards up to 32GBSimple command interfaceConfigurable baud rates(up to 115200bps)Preprogrammed ATmega328 and bootloaderFour SPI pogo pinsTwo LEDs indicate writing status2mA idle, 6mA at maximum recording ratePre-soldered Headers
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
DescriptionThe SparkFun MP3 Player Shield is an awesome MP3 decoder with the capabilities of storing music files onto a run-of-the-mill microSD card, thus giving you the ability toadd music or sound effects to any project. With this board you can pull MP3 files from an microSD card and play them using only one shield, effectively turning any Arduino into a fully functional stand-alone MP3 player! The MP3 Shield utilizes the VS1053B MP3 audio decoder IC to decode audio files. The VS1053 is also capable of decoding Ogg Vorbis/MP3/AAC/WMA/MIDI audio and encoding IMA ADPCM and user-loadable Ogg Vorbis.The VS1053 receives its input bitstream through a serial input bus(SPI). After the stream has been decoded by the IC, the audio is sent out to both a 3.5mm stereo headphone jack, as well as a 2-pin 0.1" pitch header.This shield comes populated with all components as shown in the images and schematic; but it does not come with headers installed. We recommend the Arduino R3 Stackable Header Kit.Features3.5mm audio out jack0.1" spaced header for speaker outmicroSD card slot
DescriptionThe Raspberry Pi 4 Hardware Starter Kit provides a solid set of parts and instruction for working with the Raspberry Pi 4 in a more hardware-centric manner. While the Raspberry Pi isn't typically considered a go-to for hardware projects, its I/O pins hold a lot of benefits that you can use for a variety of applications. This kit covers the basics like using LEDs, and Buttons while providing a solid set of parts for working with any other hardware I/O and the 40-pin header. In addition, we've included all the parts needed for getting the Raspberry Pi 4 up and running whether it's on its own, or using a monitor(not included). The new 64GB MicroSD cards keep read/write commands running super fast, too.Most of the contents of the kit rely on the use of the 2x20, 40-pin header, so we've included a special extender to allow you to plug in the ribbon cable while using the provided heatsink case. We've also included a Qwiic Shim for easily working with I2C based Qwiic boards with the Pi. No soldering is required for this kit!Note:This variation includes the 4GB RAM option for the Raspberry Pi 4.Get Started with the Raspberry Pi 4 Model B Guide
DescriptionGet with the times, already! This SparkFun Real Time Clock(RTC)Module is a Qwiic-enabled breakout board for the RV-1805 chipset. The RTC is ultra-low power(running at only about 22nA in its lowest power setting)so it can use a supercapacitor for backup power instead of a normal battery. This means you get plenty of charge and discharge cycles without any degradation to the "battery." To make it even easier to get your readings, all communication is enacted exclusively via I2C, utilizing our handy Qwiic system so 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.This RTC module's built in RV-1805 has not one, but two internal oscillators:a 32.768kHz tuning fork crystal and a low power RC based oscillator and can automatically switch between the two using the more precise crystal to correct the RC oscillator every few minutes. This feature allows the module to maintain a very accurate date and time with the worst case being +/- about three minutes over a year. The RV-1805 also has a built in trickle charger so as soon as the RTC is connected to power the it will be fully charged in under 10 minutes and has the ability to switch power to other systems allowing it to directly turn on or off a power hungry device such as a microcontroller or RF engine.There is also the option to add a battery to the board if the supercapacitor just isn't going keep your project powered long enough(keep in mind, the supercap can hypothetically make the board keep time for around 35 days), you can solder on an external battery. That means you can let board sit with no power or connection to the outside world and the current hour/minute/second/date will be maintained.Note:The I2C address of the RV-1805 is 0x69 and is hardware defined. A multiplexer/Mux is required to communicate to multiple RV-1805 sensors on a single bus. If you need to use more than one RV-1805 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 RV-1805 Real Time Clock Module GuideFeaturesOperating Voltage(Startup):1.6V - 3.6VOperating Voltage(Timekeeping):1.5V - 3.6VOperating Temperature:-40℃ - 85℃Time Accuracy:±2.0 ppmCurrent Consumption:22nA(Typ.)I2C Address:0xD2Supercapacitor for Backup Power2x Internal Oscillators2x Qwiic Connectors
DescriptionThis is the Logitech C270 Webcam. With a sleek compact look and a black finish, this is not just for looks. This economical choice provides a 720p/30FPS HD resolution in a 16:9 widescreen format. The Logitech C270 webcam is compatible with most major messaging applications like Skype, Windows Live Messenger, Yahoo Messenger and more, giving you a wide selection of use.Fluid Crystal technology provides smoother videos, sharper pictures, richer colors and clearer sound in real-world conditions. With the automatic light correction, even if you make a video call in dim or poorly backlit settings, the camera will intuitively adjust to produce the best possible image.The built-in noise-reducing mic makes sure your voice comes across clearly, even if you're in busy surroundings. This flexible webcam comes with a universal clip for mounting so you can either attach it securely to your screen or sit it on a shelf.FeaturesUSB portMax Resolution - 720p/30fps16:9 WidescreenPhoto Resolution - 3MPFocus Type - Fixed focus 40cm and beyondLens Type - PlasticAuto Light CorrectionBuilt-in mic with noise cancellation - monoField of View 60°