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 XBee3 Thing Plus is an ultra capable and easy way for getting into wireless device development. The combination of XBee and Qwiic in a space conscious design represents a much needed update to our XBee offering. With 20 I/O pins and Lithium Polymer Ion battery management, the XBee3 Thing Plus has all the basics for quickly prototyping or developing a connected device such as a remote sensor. The Qwiic connector and JST connector for the battery make for a solder-less option when working with the board which shortens setup time.The new XBee3 Micro Module provides the classic all-but plug and play 802.15.4 2.4GHz wireless connection(Zigbee 3.0 Protocol)that makes it so desirable, but with a new addition of being programmable with MicroPython(32KB of memory available for it). RF data rates up to 250 Kbps and 200ft indoor ranges and up to 4000ft line-of-sight outdoor range. Communicating with/Configuring the module happens via an AT Command set or the Digi API, X-CTU, both locally or over-the-air. There's even a mobile version of X-CTU now; Digi XBee(R)Mobile.This variation features a U.FL antenna connector for longer range communications. Check out the related products for compatible antennas.Get Started With the SparkFun XBee3 Thing Plus GuideFeaturesXBee3 Micro ModuleSilicon Labs EFR32MG SoC250Kbps RF, 1Mbps Serial data ratesIndoor/Urban range up to 200 ft(60 m)Outdoor/RF Line of Sight range up to 4000 ft(1200 m)+8 dBm transmit power-103 dBm receiver sensitivityUART, I2C, SPI Interfaces(SPI currently not available at this time, but broken out on the board)ISM 2.4GHz Frequency Band(802.15.4)1MB of memory, 128KB RAM(32KB available for MicroPython)20 GPIO PinsConfigurable via X-CTU or AT Command set via both USB and Wirelessly(second XBee 3 device required for wireless configuration unless you're using the mobile app)Qwiic CompatibleOn-board charging circuit and connector for 3.3v Lithium Polymer Ion Batteries(see related products for compatible batteries)2.6VDC - 3.6VDC supply voltageU.FL Antenna Connector
DescriptionThe XBee3 Thing Plus is an ultra-capable and easy way for getting into wireless device development. The combination of XBee and Qwiic in a space-conscious design represents a much-needed update to our XBee offering. With 20 I/O pins and Lithium-Polymer Ion battery management, the XBee3 Thing Plus has all the basics for quickly prototyping or developing a connected device such as a remote sensor. The Qwiic connector and JST connector for the battery make for a solder-less option when working with the board which shortens setup time.The new XBee3 Micro Module provides the classic, near plug and play 802.15.4 2.4GHz wireless connection(Zigbee 3.0 Protocol)that makes it so desirable, but with a new addition of being programmable with MicroPython(32KB of memory available for it). RF data rates up to 250Kbps and 200 ft indoor ranges and up to 4000 ft line-of-sight outdoor range. Communicating with/Configuring the module happens via an AT Command set or the Digi API, X-CTU, both locally or over-the-air. There's even a mobile version of X-CTU now; Digi XBee(R)Mobile.Note:This variation uses a chip antenna and is not compatible with external antennas.Get Started With the SparkFun XBee3 Thing Plus GuideFeaturesXBee3 Micro ModuleSilicon Labs EFR32MG SoC250Kbps RF, 1Mbps Serial data ratesIndoor/Urban range up to 200 ft(60 m)Outdoor/RF Line of Sight range up to 4000 ft(1200 m)+8 dBm transmit power-103 dBm receiver sensitivityUART, I2C, SPI Interfaces(SPI currently not available at this time, but broken out on the board)ISM 2.4GHz Frequency Band(802.15.4)1MB of memory, 128KB RAM(32KB available for MicroPython)20 GPIO PinsConfigurable via X-CTU or AT Command set via both USB and Wirelessly(second XBee 3 device required for wireless configuration unless you're using the mobile app)Qwiic CompatibleOn-board charging circuit and connector for 3.3v Lithium Polymer Ion Batteries(see related products for compatible batteries)2.6VDC - 3.6VDC supply voltageOn-board Chip Antenna
DescriptionThe SparkFun OpenScale is a simple-to-use, open source solution for measuring weight and temperature. It has the ability to read multiple types of load cells and offers a simple-to-use serial menu to configure calibration value, sample rate, time stamp and units of precision.Simply attach a four-wire or five-wire load cell of any capacity, plug the OpenScale into a USB port, open a terminal window at 9,600bps, and you'll immediately see mass readings. The SparkFun OpenScale will enable you to turn a load cell or four load sensors in a Wheatstone bridge configuration into the DIY weigh scale for your application.The OpenScale was designed for projects and applications where the load was static(like the beehive in front of SparkFun HQ)or where constant readings are needed without user intervention(for example, on a conveyor belt system). A load cell with an equipped OpenScale can remain in place for months without needing user interaction!On board the SparkFun OpenScale is the ATmega328P microcontroller, for addressing your communications needs and transferring your data to a serial terminal or to a data logger such as the OpenLog, an FT231 with mini USB, for USB to serial connection; the HX711, a 24-bit ADC for weigh scales; and the TMP102, for recording the ambient temperature of your system. The OpenScale communicates at a TTL level of 9,600bps 8-N-1 by default and possesses a baud rate configurable from 1,200bps to 1,000,000bps.Get Started with the OpenScale GuideFeaturesOperating Voltage:5VOperating Ampage:80-100mAPower Cycling above 500msSelectable 10SPS or 80SPS Output Data RateLocal External Temperature SensorsFixed Adjustable Gain
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.
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
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 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 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
DescriptionThese are your standard issue USB 2.0 type to micro USB 5-pin... but wait, what's this? These cables have minor, yet genius modifications that allow both ends to be plugged into their ports regardless of their orientation. No longer will you fight the USB "super position" where both orientations of your plug seem incorrect. simple solution to problem that nearly everyone has faced. This is one of the features we love so much about USB-C, but now it works with all your Micro-B devices as well!If you're still trying to wrap your head around the world of USB cables, why not check out our USB Buying Guide?FeaturesReversible USB-A connectorReversible Micro-B connector
DescriptionIntroducing the SparkFun FT231X Breakout board, complete with the full UART hardware handshake feature! The pin-out of this board matches the FTDI cable to work with official Arduino and cloned Arduino boards. It can also be used for general serial applications.This board still 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 coolest thing about the FT231X Breakout is that we have broken out ALL the pins for your use, making this board all the more hackable! It also uses a common microUSB jack.One of the features of this board is a jumper on the back, which allows the VCC output to be configured to either 3.3V or 5V. This board ships default to 5V, but you can cut the default trace and add a solder jumper if you need to switch to 3.3V. It should be noted that the max input of the FT231X is only 3.3V, but it can operate down to 1.8V with external pull-ups and is also 5V tolerant.
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
DescriptionPi Zero Micro USB to USB A is a really useful USB specification! It allows some small devices that would normally be unable to act as a host to have limited hosting capabilities! Pi Zero Micro USB to USB A is great for things like tablet co
DescriptionWith the cost of microSD cards on a consistent rise, it's always useful to have an economical and reliable option as a backup for storing your files. This sleek, red 16GB thumb drive has been emblazoned with our SparkFun Electronics logo a
DescriptionThink of the RedBoard Artemis as just another Arduino... That has BLE. And one megabyte of flash. And runs at less than 1mA. Oh, and it can run TensorFlow models. Ya, that too. The RedBoard Artemis takes the incredibly powerful Artemis module from SparkFun and wraps it up in an easy to use and familiar Uno footprint. We've written an Arduino core from scratch to make programming the Artemis as familiar asSerial.begin(9600). Time-to-first-blink is less than five minutes.The RedBoard Artemis has the improved power conditioning and USB to serial that we've refined over the years on our RedBoard line of products. A modern USB-C connector makes programming easy. A Qwiic connector makes I2C easy. The RedBoard Artemis is fully compatible with SparkFun's Arduino core and can be programmed easily under the Arduino IDE. We've exposed the JTAG connector for more advanced users who prefer to use the power and speed of professional tools. We've added a digital MEMS microphone for folks wanting to experiment with always-on voice commands with TensorFlow and machine learning. We've even added a convenient jumper to measure current consumption for low power testing.With 1MB flash and 384k RAM you'll have plenty of room for your sketches. The on-board Artemis module runs at 48MHz with a 96MHz turbo mode available and with Bluetooth to boot!The SparkFun RedBoard Artemis is a great platform to 'kick the tires' of this amazing module. If you're interesting in testing out the full capabilities of the SparkFun Artemis module or if you're looking for more compact solution, be sure to checkout our ATP and Nano versions of the Artemis line.Get Started With the SparkFun Artemis RedBoard GuideFeaturesArduino Uno R3 Footprint1M Flash / 384k RAM48MHz / 96MHz turbo available24 GPIO - all interrupt capable21 PWM channelsBuilt in BLE radio10 ADC channels with 14-bit precision2 UARTs6 I2C buses4 SPI busesPDM InterfaceI2S InterfaceQwiic Connector
DescriptionThe SparkFun MicroMod Update Tool is built to interface with the MicroMod Asset Tracker Carrier Board and also makes it simple to communicate directly with the u-blox SARA-R510M8S module using u-blox's sophisticated m-center cellular evaluation software. If you're familiar with u-center, u-blox's GNSS evaluation software, you'll know how excellent their software is. m-center is every bit as good. Attach a USB-C cable and away you go!The Update Tool is not a full MicroMod Processor Board, it is much simpler than that. It has a CH340C USB-Serial converter on it which gives you full access to all eight pins of the SARA-R5's UART interface via the Asset Tracker's USB-C connector. Think of it as a bridge from USB to serial.The Update Tool features eight pairs of Plated Through Hole connections for the UART signals. You can use these to connect directly to the SARA UART using 3.3V signals if you want to. The split pads on the rear of the Tool can be opened to isolate the CH340C completely; the pins nearest the M.2 will link straight to the SARA UART.Get Started with the MicroMod Update Tool Hookup GuideFeaturesCH340C USB-Serial converterEight pairs of Plated Through Hole connections with split pad jumper links for:Serial Transmit(TX)Serial Receive(RX)Request To Send(RTS)Clear To Send(CTS)Data Terminal Ready(DTR)Data Set Ready(DSR)Ring Indicator(RI)Data Carrier Detect(DCD)LED indicator for:Power(3.3V)
DescriptionThe SparkFun ESP8266 Thing Starter Kit is a great place to start learning about the Internet of Things(IoT)! Inside this kit you will find a ESP8266 Thing, a Serial Basic Breakout to program it(and USB cable), jumper wires, breadboard, LEDs, and plenty of headers. We've also included a pair of stackable 10-pin headers as well as 40 regular headers to connect your Serial Basic Breakout to the Thing or breadboard. If you have ever been interested in learning about IoT, Arduino, and wireless solutions, the SparkFun ESP8266 Thing Starter Kit is a perfect place to start!The SparkFun ESP8266 Thing is a breakout and development board for the ESP8266 WiFi SoC - a leading platform for Internet of Things(IoT)or WiFi-related projects. The Thing is low-cost and easy to use, and Arduino IDE integration can be achieved in just a few steps. We've made the ESP8266 easy to use by breaking out all of the module's pins, adding a LiPo charger, power supply, and all of the other supporting circuitry it requires.Why the name? We lovingly call it the "Thing" due to it being the perfect foundation for your Internet of Things project. The Thing does everything from turning on an LED to posting data with datastream, and can be programmed just like any microcontroller. You can even program the Thing through the Arduino IDE by installing the ESP8266 Arduino addon.Note:You may want to either use a second USB cable to power the board while programming or connect the solder jumper on the back of the board to provide power over the FTDI port.Get Started with the SparkFun ESP8266 Thing GuideFeaturesAll module pins broken outOn-board LiPo charger/power supply802.11 b/g/nWi-Fi Direct(P2P), soft-APIntegrated TCP/IP protocol stackIntegrated TR switch, balun, LNA, power amplifier and matching networkIntegrated PLLs, regulators, DCXO and power management unitsIntegrated low power 32-bit CPU could be used as application processor+19.5dBm output power in 802.11b mode
DescriptionThis is SparkFun Beefy 3 FTDI Basic Breakout for the FTDI FT231X USB to serial IC. The pinout of this board matches the FTDI cable to work with official Arduino and cloned 3.3V Arduino boards. It can also be used for general serial applications. Built upon the same foundation as our 3.3V SparkFun FTDI Basic Breakout, the Beefy 3 is equipped with an AP2112K voltage regulator making this FTDI basic breakout board capable of handling a current load of up to 600 mA! With the addition of a more "Beefy" voltage regulator your will now be able to power a 3.3V project directly from the FTDI. The pinout of this board matches the FTDI cable to work with official Arduino and cloned 3.3V Arduino boards.This board 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 pins labeled BLK and GRN correspond to the colored wires on the FTDI cable. The black wire on the FTDI cable is GND, green is DTR. Use these BLK and GRN pins to align the FTDI basic board with your Arduino target.There are pros and cons to the FTDI Cable vs the FTDI Basic. This board has TX and RX LEDs that allow you to actually see serial traffic on the LEDs to verify if the board is working, however this board now requires a Micro-B USB 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.This board 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.
DescriptionThe official case for the Raspberry Pi 4. This case ships as two parts made of ABS plastic with access to all USB, HDMI, Audio/Video, USB and Ethernet ports. In addition, a slot on the bottom gives access to the MicroSD card. The top and bottom parts are press fit and comes in two-tone black and gray.
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
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
DescriptionThe Mountable MI:pro is a simple and compact protective case for the micro:bit. This case has been specifically designed with portability and expansion in mind and is compatible with both the original micro:bit V1 and the micro:bit V2. These cases feature a three-layer construction style with ability to wall-mount the whole assembly onto any surface you want while still providing access to all buttons and ports on the micro:bit. Though these cases do feature wall-mountable tabs, the biggest benefit of using a case is to not accidentally short out the pads on the back of the micro:bit.Construction is simple, requiring only a small flathead screwdriver, and involves layering each plate on top of one another around the micro:bit and screwing it into place. Luckily, the MI:pro case enables easy access to the edge pins at the bottom of the micro:bit, allowing it to still be plugged into an edge connector found on many of our carrier boards. The only board that cannot be used in conjunction with the MI:pro case is the SparkFun gamer:bit due to its edge connector being located in the center of the board.Note:The MI:pro case only includes the parts found in the Includes Tab. This case does NOT include a micro:bit, power source or mounting screws. These items will need to be purchased separately.FeaturesDimensions:Length(minus the mounting brackets on the side):65mm.Length(with the mounting brackets on the side):91mm.Width:37mm.Depth(without screws):9mm.Depth(with screws):14mm.Provides excellent protection to the BBC micro:bit whilst allowing access to the bottom pins.Full access to the A and B buttons on the BBC micro:bit.The mounting points allow you to fix the micro:bit to a surface for sturdy and more permanent installations.Full access to pins and connections including the micro USB connector.Clear case material shows the on-board LEDs in perfect clarity.The case is compatible with versions 1 and 2 of the micro:bit.
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°
DescriptionThe SparkFun MicroMod Environmental Function Board adds additional sensing options to the MicroMod Processor Boards. This Function Board includes three sensors to monitor air quality(SGP40), humidity temperature(SHTC3), and CO2 concentrations(STC31)in your indoor environment. To make it even easier to use, all communication is over the MicroMod's I2C bus!The SGP40 measures the quality of the air in your room or house. The SGP40 uses a metal oxide(MOx)sensor with a temperature controlled micro hotplate and provides a humidity-compensated volatile organic compound(VOC)based indoor air quality signal. Both the sensing element and VOC Algorithm feature an unmatched robustness against contaminating gases present in real world applications enabling a unique long term stability as well as low drift and device to device variation.The SHTC3 is a highly accurate digital humidity and temperature sensor. The SHTC3 uses a capacitive humidity sensor with a relative humidity measurement range of 0 to 100% RH and bandgap temperature sensor with a temperature measurement range of -40℃ to 125℃. The SHTC3 builds on the success of their SHTC1 sensor with higher accuracy(±2% RH, ±0.2℃)than its predecessor, enabling greater flexibility.The STC31 measures CO2 concentrations based on thermal conductivity and has two CO2 measurement ranges:0 to 25 vol%; and 0 to 100 vol%. The measurement repeatability is 0.2 vol%, with a stability of 0.025 vol% / ℃. The measurement accuracy depends on the measurement range:0.5 vol% + 3% measured value; 1 vol% + 3% measured value. Using measurements from the SHTC3, the STC31 is able to provide humidity-compensated measurements together with improved temperature compensation. The STC31 can compensate for atmospheric pressure too - which is handy if, like us, you're up in the mountains!The outstanding performance of these three sensors is based on Sensirion's patented CMOSens(R)technology, which combines the sensor element, signal processing, and digital calibration on a small CMOS chip. The well-proven CMOS technology is perfectly suited for high-quality mass production and is the ideal choice for demanding and cost-sensitive OEM applications.Utilizing our handy M.2 MicroMod connector, no soldering is required to connect it to your system. Simply match up the key on your processor and function board's beveled edge connector to their respective key on the M.2 connector, then secure them to the main board with screws. The MicroMod Environmental Function Board can then be read via the I2C port. The board is equipped with the AP2112 3.3V voltage regulator, I2C pull-up resistors, power LED, jumper to disable the LED, and jumpers for alternative STC31 addresses.Note:A MicroMod Processor and Main Board are not included with this MicroMod Environmental Function Board. These boards will need to be purchased separately.MicroMod is a modular interface ecosystem that connects a microcontroller "processor board" to various "carrier board" peripherals. Utilizing the M.2 standard, the MicroMod standard is designed to easily swap out processors and function boards on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!Get Started with the MicroMod Environmental Function BoardFeaturesInput voltage range2.5V to 6.0VTyp.5Vvia Main Board's USB connectorTyp.~3.7V to 4.2Vvia Main Board's LiPo battery ConnectorI/O voltage3.3VAP2112 3.3V voltage regulator(rated 600mA)Power LEDI2C pull-up resistorsSensirion SGP40 Air Quality SensorUses I2C interfaceAddress:0x59(default)Operating voltage range1.7V to 3.6V(Typ.3.3V)Operating temperature range-20℃ to +55℃Typical current consumption2.6mAduring continuous operation(at 3.3V)34μAwhen idle(heater off)Output signalDigital raw value(SRAW):0 - 65535 ticksDigital processed value(VOC Index):0 - 500 VOC index pointsSwitch-on behaviorTime until reliably detecting VOC events:<60sTime until specifications are met:<1hRecommended sampling intervalVOC Index:1sSRAW:0.5s - 10s(Typ. 1s)Sensirion SHTC3 Humidity and Temperature SensorUses I2C interfaceAddress:0x70(default, non-configurable)Operating voltage range1.62V - 3.6V(Typ.3.3V)Operating temperature range-40℃ to +125 ℃Relative HumidityMeasurement range:0% to 100%Typical accuracy:±2 %RHResolution:0.01 %RHTemperatureMeasurement range:-40℃ to +125 ℃Typical accuracy:±0.2 ℃Resolution:0.01 ℃Typical current consumption(varies based on mode)4.9μA to 430μA(Normal Mode)0.5μA to 270μA(Low Power Mode)Allows the STC31 to compensate for humidity and temperatureSensirion STC31 CO2 SensorUses I2C interfaceAddresses:0x29(default), 0x2A, 0x2B, 0x2COperating voltage range2.7V to 5.5V(Typ.3.3V)Operating temperature range-20 ℃ to +85 ℃Calibrated for CO2 in N2 and CO2 in airMeasurement ranges0 to 25 vol% in N20 to 100 vol% in airAccuracy0.5 vol% + 3% measured value in N21 vol% + 3% measured value in airConcentration and temperature resolution:16-bitRepeatability:0.2 vol%Temperature stability:0.025 vol% / ℃Start-up time:14 msThermal conductivity sensor provides calibrated gas concentration and temperature outputJumpersPWR LEDI2C pull-up resistorsSTC31 address selectionNote:The I2C addresses that are reserved for each sensor is 0x59(SGP40), 0x70(SHTC3), 0x29(STC31). A multiplexer/Mux is required to communicate to multiple SHTC3 sensors on a single bus. The SHTC3 uses the same address as the Qwiic Mux(0x70). For advanced users that are using multiple SHTC3's with the Qwiic Mux, you will need to adjust the Qwiic Mux's default address.
DescriptionThis MI:pro Protector Case for the BBC micro:bit has been designed to work with both the original micro:bit V1 and the micro:bit V2. These cases feature a four-layer construction style with ability to mount a 2xAAA battery pack to the back of the case while still providing access to all buttons and ports on the micro:bit. Though these cases do protect the micro:bit astoundingly well, the biggest benefit of using the MI:pro is to not accidentally short out the pads on the back of the micro:bit.Construction is simple, requiring only a small flathead screwdriver(at most), and involves layering each plate on top of one another around the micro:bit and screwing it into place. Luckily, the MI:pro Protector case enables easy access to the edge pins at the bottom of the micro:bit, allowing it to still be plugged into an edge connector found on many of our carrier boards. The only board that cannot be used in conjunction with the MI:pro case is the SparkFun gamer:bit due to its edge connector being located in the center of the board.Note:The MI:pro Protector case only includes the parts found in the Includes Tab. This case doesNOTinclude a micro:bit, power source or mounting screws. These items will need to be purchased separately.FeaturesDimensions:Length:65mm.Width:37mm.Depth(without screws):12mm.Depth(with screws):18.5mm.Provides excellent protection to the BBC micro:bit whilst allowing access to the bottom pins.Full access to the A and B buttons on the BBC micro:bit.Attach a battery cage to the rear of the case with the supplied sticky fixer.Full access to pins and connections including the micro USB connector.Clear case material shows the on-board LEDs in perfect clarity.The case is compatible with versions 1 and 2 of the micro:bit.When used in conjunction with a battery holder, micro:bit projects can be fully mobile.
DescriptionThe micro:bit v2 Educator's Lab Pack includes 10 micro:bit v2 boards and everything you need to get you started with the new learning platform. The Lab Pack has everything you need, including micro:bits, cables, battery packs and a few parts to experiment with. This package provides an easy way to introduce your students to the micro:bit without any difficulty or parts hunting.SparkFun packages everything educators need to get started with the micro:bit in a variety of classroom settings and learning environments. The hardware boards, cables and extra parts come pre-packaged. Examples and curriculum materials are available from SparkFun and micro:bit, as well as from other educators involved in this growing maker education movement.Lab Packs are your classroom entry point. By combining our kits, popular boards and other educational tools with support materials(to be updated), SparkFun brings all the power of the open source community to the classroom. We've also updated the battery pack to be closer to what is in other micro:bit kits. It now requires 2xAAA batteries.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!FeaturesMicro:bit 2.0:64 MHz Arm Cortex-M4 with FPU512KB Flash128KB RAM5x5 Red LED ArrayTwo Programmable Buttons, one touch sensitive logoMEMS microphone and LED indicatorOnboard Light, Compass, Accelerometer, Temp Sensors and Speaker2.4 Ghz Micro:bit Radio/BLE 5.0 Smart Antenna25-pin Edge Connector4 dedicated GPIO, PWM, i2c, SPI, and ext. powerThree Digital/Analog Input/Output RingsTwo Power Rings --- 3V and GNDDedcated I2C bus for peripheralsMicroUSB Connector(5V)JST-PH Battery Connector(NotJST-XH)(3V)Power/reset Button with Status LED200 mA available for accessoriesProgram with C++, MakeCode, Python, Scratch
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 eight 4-40 screw inserts to connect and mount Qwiic devices.This version of the SparkFun MicroMod Qwiic Carrier Board features two ports for our standard 1in. by 1in. Qwiic breakouts. However, you aren't beholden to attaching just a duo of Qwiic breakouts 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 CircuitEight 4-40 Inserts
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