DescriptionIt's tiny, it's handy, and it can give your normal USB-equipped device a micro-B connector! With the USB to Micro-B Adapter you can make a flash drive connect to your tablet, connect a keyboard to your phone in order to text with ease, attach a Bluetooth(R)dongle to your RPi Zero, and more! Since this adapter is super small, it is very easy to transport anywhere you might need it --- making it extremely convenient to have in a pinch.Installation of the USB to Micro-B Adapter is easy; simply slide it into a USB A connector, and you will instantly make that device micro-B capable!
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
DescriptionThe SparkFun MicroMod Pi RP2040 Processor Board is a low-cost, high-performance board with flexible digital interfaces featuring the Raspberry Pi Foundation's RP2040 microcontroller. With the MicroMod M.2 connector, connecting your MicroMod Pi RP2040 Processor Board is a breeze. Simply match up the key on your processor's beveled edge connector to the key on the M.2 connector and secure it with a screw(included with all Carrier Boards).The RP2040 utilizes dual ARM Cortex-M0+ processors(up to 133MHz):264kB of embedded SRAM in six banks6 dedicated IO for SPI Flash(supporting XIP)30 multifunction GPIO:Dedicated hardware for commonly used peripheralsProgrammable IO for extended peripheral supportFour 12-bit ADC channels with internal temperature sensor(up to 0.5 MSa/s)USB 1.1 Host/Device functionalityThe RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. The built-in USB can act as both device and host. It has two symmetric cores and high internal bandwidth, making it useful for signal processing and video. While the chip has a large amount of internal RAM, the board includes an additional external flash chip.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 RP2040 Processor GuideFeaturesRP2040 General FeaturesDual Cortex M0+ processors, up to 133 MHz264 kB of embedded SRAM in 6 banks6 dedicated IO for QSPI flash, supporting execute in place(XIP)30 programmable IO for extended peripheral supportSWD interfaceTimer with 4 alarmsReal time counter(RTC)USB 1.1 Host/Device functionalitySupported programming languagesMicroPythonC/C++Specific Peripherals made available on MicroMod RP20401x USB dedicated for programming and debug(Host capable)2x UARTs2x I2C2x SPI29x GPIO2x Digital Pins3x Analog Pins16x PWM128Mbit/16MB(external)flash memoryStatus LEDVIN Level ADC
DescriptionThe great thing about open source is that while SparkFun has designed our own MicroMod carrier boards, that does not stop you from creating your very own MicroMod carrier board. The MicroMod DIY Carrier Kit includes five M.2 connectors(4.2mm height), screws, and standoffs so that you can get all the special parts you may need to make your own carrier board.MicroMod uses the common M.2 connector. This is the same connector found on modern motherboards and laptops. There are various locations for the plastic 'key' on the M.2 connector to prevent a user from inserting an incompatible device. The MicroMod standard uses the 'E' key and further modifies the M.2 standard by moving the mounting screw 4mm to the side. The 'E' key is fairly common so a user could insert a M.2 compatible Wifi module but because the screw mount doesn't align, the user would not be able to secure an incompatible device into a MicroMod carrier board.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!
DescriptionThe SparkFun MicroMod Data Logging Board offers a highly customizable, low-power data logging platform using the MicroMod system allowing you to choose your own Processor to pair with the Carrier Board. The Data Logging Carrier Board breaks out connections for I2C via a Qwiic connector or standard 0.1"-spaced PTH pins along with SPI and serial UART connections for logging data from peripheral devices using those communication protocols.The Data Logging Carrier Board allows you to control power to both the Qwiic connector on the board and a dedicated 3.3V power rail for non-Qwiic peripherals so you can pick and choose when to power the peripherals you are monitoring the data from. It also features a charging circuit for single-cell Lithium-ion batteries along with a separate RTC battery-backup circuit to maintain power to a real-time clock circuit on your Processor Board.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 Data Logging Carrier Board GuideFeaturesM.2 MicroMod ConnectormicroSD socketUSB-C Connector3.3V 1A Voltage RegulatorQwiic ConnectorBoot/Reset ButtonsRTC Backup Battery Charge CircuitIndependent 3.3V regulators for Qwiic bus and peripheral add-onsControlled by digital pins on Processor Board to enable low power sleep modesPhillips #0 M2.5x3mm screw included
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.
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.
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
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
DescriptionThis is a simple knob that connects to the small and medium sized linear slide potentiometers. Each knob uses friction to secure itself to fit onto the slide pot. Once attached, this small knob provides you with an easier to use potentiometer for your project!
DescriptionThese wireless receivers work with our 315MHz transmitters. They can easily fit into a breadboard and work well with microcontrollers to create a very simple wireless data link. Since these are only receivers, they will only work communicating data one-way, you would need two pairs(of different frequencies)to act as a transmitter/receiver pair.Note:These modules are indiscriminate and will receive a fair amount of noise. Both the transmitter and receiver work at common frequencies and don't have IDs. Therefore, a method of filtering this noise and pairing transmitter and receiver will be necessary. The example code below shows such an example for basic operation. Please refer to the example code and links below for ways to accomplish a robust wireless data link.Note:These receivers are almost identical to the RF link 434MHz receiver. SparkFun does everything in our power to make sure you receive the product you requested. However, if you are concerned you may have received the incorrect product you can verify which version receiver this is by running a simple test circuit.Features315 MHz500ft range(given perfect conditions)4800bps data rate5V supply voltage
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.
DescriptionPoke Home Connectors have been featured on a number of our boards over the last few years by providing a simple screw-terminal-type connector for easy wire connection purposes. Similar to screw terminals, Poke Home Connectors grasp a wire entered into the receiving area of the pin-out by pressing down on the small plastic strip at the end of the housing. Doing so raises the internal clamp and, upon release of the button secures the wire in place without any soldering required.Poke Home Connectors work better in environments with a lot of vibrations(i.e. automotive applications)or when a wire is expanding or contracting due to temperature cycling. Additionally, the tension in the connector is automatically adjusted to the wire gauge(assuming it is within the accepted wire thickness)as opposed to variances in tension when a user tightens the screw terminal.
DescriptionThe PicoBuck LED Driver is an economical and easy to use driver that will allow you to control and blend three different LEDs on three different channels. By default, each channel is driven at 330mA; that current can be reduced by either presenting an analog voltage or a PWM signal to the board. Version 12 of the board adds a solderable jumper that can be closed to increase the maximum current to 660mA. The new voltage regulator also increased the voltage rating on the various components on the board, allowing it to be used up to the full 36V rating of the AL8805 part.Three signal inputs are provided for dimming control. You can use the PWM signal from an Arduino or your favorite microcontroller to dim each channel individually, or you can tie them all to the same PWM for simultaneous dimming. Dimming can be done by an analog voltage(20%-100% of max current by varying voltage from .5V-2.5V)or by PWM(so long as PWM minimum voltage is less than .4V and maximum voltage is more than 2.4V)for a full 0-100% range. A small jumper is provided for each channel to allow you to increase the drive strength from 330mA to 660mA. Two mounting holes for 4-40 or M3 screws are provided on either side of the board. They are perforated so they can be easily snapped off with a pair of pliers, if a smaller footprint is desired.Note:If you're going to use screw terminals, this board uses two different sizes. Check the related products for both sizes you'll need.Note:The PicoBuck LED Driver was made in collaboration with Ethan Zonca. A portion of each sale is given back to him.
DescriptionJump-start your IoT development with the Omega2+ Starter Kit. This kit includes everything you need to create eight different circuits that will teach you how to control LEDs, read inputs, control and read external sensors and displays, learn Python, and more. Step-by-step instructions for building each circuit with the included parts can be found in the online Starter Kit Guide under the "Documents" tab.Each Starter Kit includes an Onion Omega2+ IoT Computer, an Expansion Dock and a variety of electronics components that belong in the collection of every student of Internet of Things. This collection includes resistors, LEDs, jumper wires, switches, a 7-segment display and an LCD screen, to name a few. All kit components are nicely packed up in a handy plastic carrying case.The Onion Omega parts we carry are separated into three different categories:Mainboard, Dock and Expansion Board. With the parts in this kit you will be able to plug the Omega2+ into the Expansion Dock and add any Expansion Board! For a kit that includes all of the parts in the Starter Kit plus the Expansion Boards, check out the Omega2+ Maker Kit.ExamplesBlinking an LED --- Learn the basics of programming the Omega by turning an LED on and off.Blinking Multiple LEDs --- Learn some more programming concepts by controlling multiple LEDs at once.Fading an LED --- Create a cool LED fading effect using the Pulse Width Modulation(PWM)technique.Reading a Switch --- Use a physical switch to control an LED through the Omega.Using a Shift Register --- Use a shift register chip to control eight LEDs using only a few GPIOs.Controlling a 7-Segment Display --- Add a 7-segment display to the previous circuit to display numbers.Reading a 1-Wire Temperature Sensor --- Use a 1-wire temperature sensor to read the ambient temperature.Controlling an LCD Screen --- Use the I2C protocol to control an LCD screen attached to the previous circuit.
DescriptionThis is a simple pack of five White LilyPad LEDs that are still attached to one another, letting you snap the LEDs apart at your leisure to sew into clothing or whatever else you can dream up.LilyPad is a wearable e-textile technology developed by Dr. Leah Buechley and cooperatively designed by Leah and SparkFun. Each LilyPad piece was creatively designed with large sew tabs to allow them to be sewn into fabric. Various input, output, power and sensor boards are available. They're even washable(with special care)!Note:A portion of this sale is given back to Dr. Buechley for continued development and education in e-textiles.Features5.5mm x 12.5mmThin 0.8mm PCB
DescriptionThis 4-pin, ATX, right angle connector mates up to the standard 4-pin computer peripheral port often found on ATX power supplies. This connector will also serve as a replacement to that found in the SparkFun ATX Power Connector Breakout Kit.FeaturesWorks with 12V 5V devices.
DescriptionThe SparkFun Alphanumeric Display Arduino library makes printing strings to the display as easy as calling the print()function. With this library, you'll be able to send I2C commands to the VK16K33 LED driver chip to light up segments(including the decimal point or colon)and even scroll your string across the display. You can download the library through the Arduino library manager by searching 'SparkFun Alphanumeric Display' 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 Alphanumeric Display Hookup GuideFeaturesOperating Voltage:3.3VIntegrated RC oscillatorMaximum display segment numbers:128 patterns13×3 matrix key scan circuit16-step dimming circuitI2C Addresses:0x70(0x71, 0x72, 0x73)2x Qwiic connectors2x Wall Mounting Points
DescriptionUSB-C is fantastic. What makes this cable even better is that one of the features we love so much about USB-C has been replicated to the USB-A 2.0 plug! These cables have minor, yet genius modifications that allow them to be plugged into their ports regardless of orientation. No longer will you fight the USB "super position" where both orientations of your plug seem incorrect. A simple solution to a problem that nearly everyone has faced.Until we have converted all our hubs, chargers, and ports over to USB-C this is the cable you're going to need for basic USB 2.0 connections. This cable is much thinner and flexible than its 3.1 counterpart and is perfect for USB to serial applications as well as for direct connection to basic microcontrollers.This cable has the D+/D- wires along side large-gauge VBUS/GND wires. Rated for 2A, we've successfully pulled 2A@5V with minimal voltage drop. If you're looking for a the full USB-C implementation checkout our USB 3.1 cable.FeaturesReversible USB-A connectorReversible USB-C connector
DescriptionThese flat mills are perfect for roughing or machining flat or prismatic parts.If you've got a Nomad or Shapeoko, these are great cutters for cutting plastic and aluminum.All of our cutters are manufactured here in the US and begin life as a blank of US carbide. There's nothing imported here!Note:If you have or are purchasing a Shapeoko, please be sure you are purchasing a precision collet and nut to be able to use these cutters.FeaturesCutting Diameter:.125"Cutting Length:.5"Shank Diameter:.125"
DescriptionAfter years of popularity with the XBee Series 1 and XBee Series 2 Pro Modules, we now have the XBee Series 3 Pro which brings the best of both worlds. XBee 3 not only handles 802.15.4, and ZigBee, but also BLE protocols and you can now talk to the modules over UART or SPI as well. With a 300ft indoor range, or 2mile outdoor/line-of-sight range, you can set up a mesh network to talk to or communicate with various devices around your house, work, or other area.This module has the familiar XBee package while sporting a U.FL connector to add an antenna. You also get a built in microcontroller so you can also configure and program the modules using MicroPython as well as Digi's XCTU software. With a HCS08 CPU running at up to 50.33MHz, 15x digital I/O pins, and 4x 10-bit ADC pins these modules can even hold their own as a microcontroller.Note:While these are backwards compatible in many ways with the XBee 1s and 2s, they are not completely compatible. Please see documentation for differences if you plan on adding these to an existing project.FeaturesRF 250Kbps, Serial 1Mbps300ft(indoor)to 2 mile(outdoor)rangeTransmit power +19dBM @ 135mAReceiver Sensitivity -103dBm @ 15mA4x 10-bit ADC inputs15x Digital I/O pinsHCS08 CPU at up to 50.33MHz128/256 bit AES Encryption2.1V to 3.6V operating voltage1.7 μA power-down currentBuilt in RS-485 supportAT command or API frame supportFCC Certified
DescriptionThe SparkFun weather:bit is a fully loaded "carrier" board for the micro:bit that, when combined with the micro:bit, provides you with a fully functional weather station. With the weather:bit you will have access to barometric pressure, relative humidity and temperature readings. There are also connections on this carrier board to optional sensors such as wind speed, direction, rain gauge and soil readings! In this version we have also added a vertical Qwiic connector. The micro:bit has a lot of features and a lot of potential for weather data collection.The weather:bit connects to the micro:bit via an edge connector at the top of the board, making setup easy. This creates a handy way to swap out micro:bits for programming, while still providing reliable connections to all of the different pins on the micro:bit. We have also included serial and I2C headers on the weather:bit for optimized connectivity if you so choose.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 weather:bit doesNOTinclude a micro:bit board. The micro:bit will need to be purchased separately.Get started with the weather:bit GuideFeaturesOnboard temperature, humidity, and pressure sensorConnectors(PTH and screw terminal)for soil moisture and soil temperatureConnectors(RJ11)for wind speed, direction and rainfall gaugesEdge connector for easy micro:bit integrationVertical Qwiic connectorHeaders for Serial and I2C communication
DescriptionThe SparkFun Thing Plus - RP2040 is a low-cost, high performance board with flexible digital interfaces featuring the Raspberry Pi Foundation's RP2040 microcontroller. Besides the Thing Plus orFeatherfootprint(with 18 GPIO pins), the board also includes an SD card slot, 16MB(128Mbit)flash memory, a JST single cell battery connector(with a charging circuit and fuel gauge sensor), an addressable WS2812 RGB LED, JTAG PTH pins, four(4-40 screw)mounting holes, and our signature Qwiic connector.The RP2040 contains two ARM Cortex-M0+ processors(up to 133MHz)and features:264kB of embedded SRAM in six banks6 dedicated IO for SPI Flash(supporting XIP)30 multifunction GPIO:Dedicated hardware for commonly used peripheralsProgrammable IO for extended peripheral supportFour 12-bit ADC channels with internal temperature sensor(up to 0.5 MSa/s)USB 1.1 Host/Device functionalityThe RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. While the chip has a large amount of internal RAM, the board includes an additional 16MB of external QSPI flash memory to store program code.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 Thing Plus RP2040 Hookup GuideFeaturesSparkFun Thing Plus - RP2040 FeaturesRaspberry Pi Foundation's RP2040 microcontroller16MB QSPI Flash MemoryJTAG PTH PinsThing Plus(or Feather)Form-Factor:18[1]x Multifunctional GPIO Pins[2]Four available 12-bit ADC channels with internal temperature sensor(500kSa/s)Up to eight 2-channel PWMUp to two UARTsUp to two I2C busesUp to two SPI busesUSB-C Connector:USB 1.1 Host/Device functionality2-pin JST Connector for a LiPo Battery(not included)500mA charging circuitQwiic ConnectorButtons:BootResetLEDs:PWR- Red 3.3V power indicatorCHG- Yellow battery charging indicator25- Blue status/test LED(GPIO 25)WS2812- Addressable RGB LED(GPIO 08)Four Mounting Holes:4-40 screw compatibleDimensions:2.3"×0.9"RP2040 General FeaturesDual Cortex M0+ processors, up to 133 MHz264 kB of embedded SRAM in 6 banks6 dedicated IO for QSPI flash, supporting execute in place(XIP)30 programmable IO for extended peripheral supportSWD interfaceTimer with 4 alarmsReal time counter(RTC)USB 1.1 Host/Device functionalitySupported programming languagesMicroPythonC/C++1.Note:GPIO 08is not included in this count, as it passes through the WS2812 addressable RGB LED first.GPIO 07andGPIO 23are counted as a single GPIO because they are tied together.2.Note:The GPIO pins are programmable so you can reconfigure the pins! Check out the RP2040 datasheet for more information on the GPIO functionality.
DescriptionThe SparkFun RTK Surveyor is an easy to use GNSS receiver for centimeter-level positioning. Perfect for surveying, this preprogrammed device can also be used for autonomous driving, navigation, asset tracking and any other application where there is a clear view of the sky. The RTK Surveyor can also be used as a base station. With the flick of a switch, two RTK Surveyors can be used to create an RTK system capable of 14mm horizontal positional accuracy. The built-in Bluetooth(R)connection via an ESP32 WROOM enables the user to use the RTK Surveyor with their choice of GIS application on a phone or tablet. The built in battery allows field use for up to four hours and is compatible with common USB battery banks.This device can be used in four modes:GNSS Positioning(~30cm accuracy)GNSS Positioning with RTK(1.4cm accuracy)GNSS Base StationGNSS Base Station NTRIP ServerIn Position mode the device receives L1/L2 signals from a user-provided antenna and the high-grade GNSS receiver provides lat/long and altitude with accuracies around 300mm.In Positioning with RTK mode the device receives L1/L2 signals from the antenna and correction data from a base station. The correction data can be obtained from a cellular link to online correction sources or over a radio link to a 2nd RTK Surveyor setup as a base station.In Base Station mode the device is mounted to a temporary position(like a tripod)and begins transmitting correction data over a radio or internet connection. A base is often used in conjunction with a second unit set to 'Positioning with RTK' to obtain the 14mm relative accuracy.In Base Station NTRIP Server mode the device is mounted to a semi or permanently fixed position(like a roof)and connects over WiFi to transmit the correction data to a NTRIP caster so that any rover can access the correction data over a cellular or internet connection. This type of base is a very easy way to setup a very precise absolute correction source.Two cables are provided with the RTK Surveyor allowing a user to plug on our easy to use Serial Telemetry Radios or their own radio link. If a local correction source is within 10km, a user can also use their phone to provide correction data over the Bluetooth(R)link(no external radio needed!).Note:The SparkFun RTK Surveyor is just the enclosed device and does NOT include an antenna, serial telemetry radio, or associated mounting pieces. These items will need to be purchased separately from the Hookup Accessories below.Get Started With the SparkFun RTK Surveyor GuideFeaturesGNSS Receiver:ZED-F9PConcurrent reception of GPS, GLONASS, Galileo and BeiDouReceives both L1C/A and L2C bandsCurrent:68mA - 130mA(varies with constellations and tracking state)Time to First Fix:25s(cold), 2s(hot)Max Navigation Rate:PVT(basic location over UBX binary protocol)- 25HzRTK - 20HzRaw - 25HzHorizontal Position Accuracy:2.5m without RTK0.010m with RTKMax Altitude:50km(31 miles)Max Velocity:500m/s(1118mph)Bluetooth(R)Transceiver:ESP32 WROOMXtensa(R)dual-core 32-bit LX6 microprocessorUp to 240MHz clock frequency16MB of flash storage520kB internal SRAMIntegrated 802.11 BGN WiFi transceiverIntegrated dual-mode Bluetooth(R)(classic and BLE)Hardware accelerated encryption(AES, SHA2, ECC, RSA-4096)2.5 μA deep sleep currentOverall DeviceInternal Battery:LiPo 1000mAh with 500mA chargingRadio Port:3.3V TTL Serial(57600bps RTCM TX/RX)Data Port:3.3V TTL Serial(115200bps NMEA)Weight:132g(entire device including battery)Dimensions:118mm×79mm×30mm(4.7in×3.1in×1.2in)1x Qwiic Connector1x microSD Socket for optional loggingChanges:This version(which replaces SPX-17369)uses a reinforced edge mount SMA connector for better resiliency when a fixed 'stub' antenna is used.
DescriptionThe SparkFun Qwiic micro:bit Breakout is a board that connects to the BBC micro:bit and expands the capabilities of the development platform by providing access to more pins and allowing for connections to the I2C and SPI buses. This breakout board for the micro:bit's edge connector allows intermediate and advanced users to connect the micro:bit to breadboards and other Qwiic sensors, motors, LEDs and more.The micro:bit on its own has three digital/analog input/output rings available for you to use initially with alligator clips. With the micro:bit Breakout we have broken out all 21 GPIO, power and ground-to-pin outs in a 0.1" formation and with two individual Qwiic Connectors. With this breakout you will be able to unlock the full potential of your micro:bit!Note:No micro:bit or headers are included with this breakout; they will need to be purchased separately. If you would like a micro:bit breakout with headers already soldered on, be sure to check out this board's sibling.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 micro:bit Breakout Guide
DescriptionWe are quite familiar with seven-segment displays. We see them on our alarm clocks, ovens, and microwaves. By adding more segments to each digit you can display more than just numbers! Introducing the brand new SparkFun Qwiic Alphanumeric Display. These white fourteen-segment digits allow you display all sorts of numbers, characters, and symbols. With Qwiic, simply plug it in and go. No soldering, no figuring out which is SDA or SCL, and no voltage regulation or translation required!The SparkFun Alphanumeric Display Arduino library makes printing strings to the display as easy as calling the print()function. With this library, you'll be able to send I2C commands to the VK16K33 LED driver chip to light up segments(including the decimal point or colon)and even scroll your string across the display. You can download the library through the Arduino library manager by searching 'SparkFun Alphanumeric Display' or you can get the GitHub repo as a .zip file and install the library from there.The VK16K33 also supports I2C address configuration. Simply close a combination of the address jumpers on the back and you can communicate with up to four displays on the same bus. Our slim board design also features detachable stand off holes, vertical Qwiic connectors, and internal mounting holes.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 Alphanumeric Display Hookup GuideFeaturesWhite displayOperating Voltage:3.3VIntegrated RC oscillatorMaximum display segment numbers:128 patterns13×3 matrix key scan circuit16-step dimming circuitI2C Addresses:0x70(0x71, 0x72, 0x73)2x Qwiic connectors2x Wall Mounting Points
DescriptionThe SparkFun moto:bit is a fully loaded "carrier" board for the micro:bit that, when combined with the micro:bit, provides you with a fully functional robotics platform. The moto:bit offers a simple, beginner-friendly robotics controller capable of operating a basic robotics chassis. Onboard each moto:bit are multiple I/O pins, as well as a vertical Qwiic connector, capable of hooking up servos, sensors and other circuits. At the flip of the switch you can get your micro:bit moving!The moto:bit connects to the micro:bit via an updated SMD, edge connector at the top of the board, making setup easy. This creates a handy way to swap out micro:bits for programming, while still providing reliable connections to all of the different pins on the micro:bit. We have also included a basic barrel jack on the moto:bit that is capable of providing power to anything you connect to the carrier board.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 moto:bit doesNOTinclude a micro:bit board. The micro:bit will need to be purchased separately.Get started with the moto:bit GuideFeaturesMore reliable Edge connector for easy use with the micro:bitFull H-Bridge for control of two motorsControl servo motorsVertical Qwiic ConnectorI2C port for extending functionalityPower and battery management onboard for the micro:bit
DescriptionThe MicroMod Qwiic Carrier Board can be used to rapidly prototype with other Qwiic devices. The MicroMod M.2 socket provides users the freedom to experiment with any processor board in the MicroMod ecosystem. This board also features two Qwiic connectors and four 4-40 screw inserts to connect and mount Qwiic devices.This version of the SparkFun MicroMod Qwiic Carrier Board features a single port for our standard 1in. by 1in. Qwiic Breakouts. However, you aren't beholden to attaching just one Qwiic breakout since you are able to stack the boards on top of each other, allowing you to hook up a full circuit of Qwiic sensors and accessories to fully utilize your next project!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 Qwiic Carrier Board GuideFeaturesM.2 MicroMod(Processor Board)ConnectorUSB-C Connector3.3V 1A Voltage RegulatorQwiic ConnectorsBoot/Reset ButtonsCharge CircuitFour 4-40 Inserts
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 Inventor's Kit for micro:bit v2 Lab Pack includes 10 complete micro:bit v2 Inventor's Kits, an SIK Refill Pack and 25 AAA-sized batteries to get your students started in the world of electronics. The SIKs inside the Lab Pack have everything you need, including micro:bit v2s, connector breakouts, breadboards and all the cables and accessories to hook up all the projects listed in our online Experiment Guide.The kit does not require any soldering and is recommended for all users, from beginners to engineering students. We have provided a complete Experiment Guide in the Documents tab for you to check out now! If you are new to teaching electronics or have taught with the original SparkFun Inventor's Kit and are looking for something new, the SIK for micro:bit v2 is the perfect kit for you!SparkFun packages everything educators need to get started with this platform in a variety of classroom and makerspace settings with diverse student populations. The hardware boards, cables and extra parts come pre-packaged, and our online support materials --- including an online Experiment Guide(to be updated)--- help you bring the power of the open source community to your classroom. Examples and curriculum materials are available from SparkFun and Arduino, as well as from other educators involved in this growing maker movement.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!
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 3.3V FTDI Starter Kit gives you just what you need to get started with FTDI FT232RL USB to serial IC. The pinout of the included board matches the FTDI cable standard to work with official Arduino and cloned 3.3V Arduino boards. It can also be used for general serial applications. The major difference with this board is that it brings out the DTR pin as opposed to the RTS pin of the FTDI cable. The DTR pin allows an Arduino target to auto-reset when a new Sketch is downloaded. This is a really nice feature to have and allows a sketch to be downloaded without having to hit the reset button. This board will auto reset any Arduino board that has the reset pin brought out to a 6-pin connector.The SparkFun FTDI Basic Breakout was designed to decrease the cost of Arduino development and increase ease of use(the auto-reset feature rocks!). Our Arduino Pro and LilyPad boards use this type of connector.The included cable is a USB 2.0 type B to Mini-B 5-pin black cable.
DescriptionThe W25Q32FV(32M-bit)Serial Flash memory provides a storage solution for systems with limited space, pins, and power. This small SMD IC series offers flexibility and performance well beyond ordinary Serial Flash devices. They are ideal for code shadowing to RAM, executing code directly from Dual/Quad SPI(XIP)and storing voice, text and data.The W25Q32FV operates on a single 2.7V to 3.6V power supply with current consumption as low as 4mA active and 1μA for power-down. We recommend using this IC with the SparkFun Qwiic Micro to expand its memory capabilities.Features32Mb of Memory2.7V - 3.6V VCCSOIC 8 PackageSPI/QSPI/QPI InterfaceVolatile &; Non-Volatile SRProgrammable Output Driver StrengthIndividual Block/Sector Write Protection104MHz Frequency50μs, 3ms Write Cycle Time(word, page)
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.
DescriptionThe new PureThermal Mini Pro JST-SR with Thermal by FLIR is a hackable thermal camera for the FLIR Lepton thermal imaging camera core. Just like its PureThermal 2 predecessor, it ships pre-configured to operate as a plug-and-play UVC 1.0 USB thermal webcam that will work with standard webcam and video apps on all major platforms using a JST-SR to USB Cable, or your own custom cable. For developers, its reference firmware and viewer software are open source.It has multiple connection options such as solder straight to the board or a custom cable using the JST-SR port. The PTMini Pro also features four mounting holes, less complex circuitry, and perhaps best of all, USB DFU. This is a development kit ready to be embedded into a production system.Each board comes with a FLIR Lepton 3.5.The FLIR Lepton(R)is a radiometric-capable LWIR camera solution that is smaller than a dime, fits inside a smartphone, and is one tenth the cost of traditional IR cameras. Using focal plane arrays of either 160x120 or 80x60 active pixels, Lepton easily integrates into native mobile-devices and other electronics as an IR sensor or thermal imager. The radiometric Lepton captures accurate, calibrated, and noncontact temperature data in every pixel of each image.FeaturesPureThermal:Compatible with all production FLIR Leptons, including radiometric 2.5 and 3.5 cores9 Hz color video over usb using the USB UVC classSTM32F412 ARM microprocessor - execute on-board image processing without need for an external systemOpen source reference firmware:GroupGets PureThermal GithubWorks with GetThermal - our custom open source thermal video display software for macOS and Linux with radiometric supportDFU over USB using a JST-SR port to USB cable, or a modified USB cable and the through holes.Four mounting holesCompact form-factor ready to be embedded into production systemsFLIR Lepton 3.5:Thermal sensitivity:< 50 mK(0.050℃)Spectral Range:8 - 14 microns(nominal)Long Wave Infrared(LWIR)Resolution:160h×120v pixelsRadiometric Accuracy - High Gain Mode:Greater of +/- 5℃ or 5%(typical); Low Gain Mode:Greater of +/- 10℃ or 10%(typical)Scene Dynamic Range - High Gain Mode:-10° to +140℃; Low Gain Mode:-10° to +400℃(at room temperature), -10° to +450℃(typical)Pixel Size:12 micrometersFrame Rate:8.7 Hz(effective)Output Format:User-selectable 14-bit, 8-bit(AGC applied), or 24-bit RGB(AGC and colorization applied)Horizontal Field of View(HFOV):57°Lens Type:f/1.1Size(w×l×h):10.50×12.70×7.14 mmWeight:0.9 gramsPower Consumption:150 mW typical, 650 mW during shutter event, 5mW standbyOptimum Operating Temperature Range:-10℃ to + 80℃
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 full-color LilyPad Sewable Electronics Kit Guidebook contains step-by-step instructions for creating four interactive projects from the materials contained in the kit. Examples and circuits are provided and explained. The manual also includes a glossary and troubleshooting tips. Once you make your way through all of the projects, you will have a much better grasp on e-textiles!Note:This is just the manual for the LilyPad Sewable Electronics Kit. The kit itself or the individual parts used in this book will need to be purchased separately.ExamplesProject 1:Glowing PinProject 2:Illuminated MaskProject 3:Light-Up PlushProject 4:Night-Light Pennant
DescriptionThe LilyMini ProtoSnap is a great way to get started learning about creating interactive e-textile circuits before you start sewing. Like other LilyPad ProtoSnap boards, the LilyMini ProtoSnap has all of its pieces wired together out of the box, enabling you to test the circuit's function before you sew. At the center of the board is a pre-programmed LilyMini microcontroller connected to a LilyPad Light Sensor, LilyPad Button and two pairs of LilyPad LEDs.The LilyMini ProtoSnap ships with pre-loaded code that uses all the LilyPad pieces connected to it. This sample code has three modes, which can be selected by pressing the LilyPad Button on the bottom-left side of the ProtoSnap. The built-in RGB LED on the LilyMini will change color to indicate which mode has been selected:White:All LEDs on.Magenta:LEDs fade in and out in a breathing pattern. When the light sensor is covered, LEDs fade faster.Cyan:LEDs off. When the light sensor is covered, LEDs will twinkle.The LilyMini board, at the center of the ProtoSnap, has a built-in battery holder for a CR2032 battery(included). On the opposite side of the LilyMini you will find the SAMD11 brain, which controls the ProtoSnap.Note:A portion of this sale is given back to Dr. Leah Buechley for continued development and education in e-textiles.Note:The LilyPad LilyMini ProtoSnap does NOT include sewing needles or conductive thread. These items will need to purchased separately.Warning:You cannot reprogram this product and any attempt at programming is at your own risk!Get Started with the LilyMini ProtoSnap Guide
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)
DescriptionThe MQ-9B is a CO and CH4 gas detection sensor form Winsen. The sensing material of the MQ-9B is SnO2, which has a low conductivity in clean air. It detects carbon monoxide(1.5V)by method of cycling high and low temperature. The sensor's conductivity gets higher with the CO and CH4 gas concentration rising. The sensing range is 10-500ppm CH4. A simple circuit makes measuring this change in conductivity and turning it into data fairly straight-forward, but does require some calibration.For easy Solderability; use our Gas Sensor Breakout Board.