SparkFun Qwiic Button – Red LED (BOB-15932)

Buttons are an easy and tactile way to interface with your project, but why would you want to deal with debouncing, polling, and wiring up pull-up resistors? The Qwiic Button with built-in red LED simplifies all of those nasty worries away into an easy to use I2C device! Utilizing our Qwiic Connect System, using the button is as simple as connecting a cable and loading up some pre-written code!

If you need multiple buttons for your project, fear not! Each button has a configurable I2C address, so you can daisy-chain multiple buttons over Qwiic and still address each one individually. We’ve got an example in our Arduino library that provides a super-easy way to configure your Qwiic Button to whatever I2C address you desire. You can download the library through the Arduino library manager by searching ‘SparkFun Qwiic Button’ or you can get the GitHub repo as a .zip file and install the library from there.

In addition to handling blinking and debouncing, the Qwiic Button has configurable interrupts that can be configured to activate upon a button press or click. We’ve also taken the liberty of implementing a FIFO queue onboard the Qwiic Button where it keeps an internal record of when the button was pressed. This means that code on your microcontroller need not waste valuable processing time checking the status of the button but instead can run a small function whenever the button is pressed or clicked! For more information on interrupts check out our guide here!


The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use 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.


Features:

Documents:

from New Products at SparkFun https://ift.tt/2TR4Ras
via IFTTT

SparkFun Qwiic Button Breakout (BOB-15931)

Buttons are an easy and tactile way to interface with your project, but why would you want to deal with debouncing, polling, and wiring up pull-up resistors? The SparkFun Qwiic Button Breakout simplifies all of those nasty worries away into an easy to use I2C device! Utilizing our Qwiic Connect System, using the button is as simple as connecting a cable and loading up some pre-written code! This breakout allows you to choose which color 12mm illuminated button you want to solder onto your breakout to match your project!

If you need multiple buttons for your project, fear not! Each button has a configurable I2C address, so you can daisy-chain multiple buttons over Qwiic and still address each one individually. We’ve got an example in our Arduino library that provides a super-easy way to configure your Qwiic Button to whatever I2C address you desire. You can download the library through the Arduino library manager by searching ‘SparkFun Qwiic Button’ or you can get the GitHub repo as a .zip file and install the library from there.

In addition to handling blinking and debouncing, the Qwiic Button has configurable interrupts which can be configured to activate upon a button press or click. We’ve also taken the liberty of implementing a FIFO queue onboard the Qwiic Button where it keeps an internal record of when the button was pressed. This means that code on your microcontroller need not waste valuable processing time checking the status of the button but instead can run a small function whenever the button is pressed or clicked! For more information on interrupts check out our guide here!


The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use 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.


Features:

Documents:

from New Products at SparkFun https://ift.tt/2RllER4
via IFTTT

GreatFET One (DEV-16267)

The GreatFET One from Great Scott Gadgets is a hacker’s best friend! With two USB ports, one host and one peripheral, it can act as a «man in the middle» for USB interfacing. The GreatFET One connects to a host computer and extends the reach of said computer to the outside world. Whether you need an interface to an external chip, a logic analyzer, a debugger, or just a whole lot of pins to bit-bang, the versatile GreatFET One is the tool for you. Hi-Speed USB and a Python API allow GreatFET One to become your custom USB interface to the physical world. With an extensible, open source design, two USB ports and 100 expansion pins, GreatFET One is your essential gadget for hacking, making and reverse engineering.

At the center is a powerful NXP LPC4330 (Cortex M4 @ 204MHz). The ARM Cortex-M4 is a 32-bit core that offers system enhancements such as low power consumption, enhanced debug features, and a high level of support block integration. The ARM Cortex-M4 CPU incorporates a 3-stage pipeline, uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals, and includes an internal prefetch unit that supports speculative branching. The ARM Cortex-M4 supports single-cycle digital signal processing and SIMD instructions. A hardware floating-point processor is integrated in the core.

The I/O pins are rated for 3.3V and with an 80-pin expansion interface (two female headers with two rows of 20 pins) and a bonus row of 20 male pins, attaching add-on boards is a breeze.

GreatFET One ships in an ESD bag with a high-speed USB cable and a wiggler for easy separation of add-on boards. Enclosures and add-on boards are sold separately.

Includes:

  • 1x GreatFET One Board
  • 1x USB to microB cable
  • 1x Wiggler

Features:

  • LPC4330 microcontroller
  • 2MB flash memory
  • Expansion interface of 80 pins (2 female headers with 2 rows of 20 pins)
  • Bonuse row of 20 male pins
  • Programmable digital I/O
  • Unpopulated Cortex Debug Header for JTAG or SWD
  • Serial protocols including SPI, I2C, UART, and JTAG
  • Logic analysis
  • Analog I/O (ADC/DAC)
  • Data acquisition
  • Debugging
  • Versatile USB functions including FaceDancer
  • High-throughput hardware-assisted streaming serial engine
  • Four fabulous LEDs!

Documents:

from New Products at SparkFun https://ift.tt/3aD96wd
via IFTTT

Weather Meter Kit (SEN-15901)

Whether you’re an agriculturalist, a professional meteorologist or a weather hobbyist, building your own weather station can be a really rewarding project. When you’re measuring weather, however, you need some pretty specialized sensors. This kit represents the three core components of weather measurement: wind speed, wind direction and rainfall.

None of the sensors in this kit contain active electronics, instead they use sealed magnetic reed switches and magnets so you’ll need to source a voltage to take any measurements. The positive side of this is that the sensors are easy to interpret:

The rain gauge is a self-emptying bucket-type rain gauge which activates a momentary button closure for each 0.011″ of rain that are collected. The anemometer (wind speed meter) encodes the wind speed by simply closing a switch which each rotation. A wind speed of 1.492 MPH produces a switch closure once per second. Finally, the wind vane reports wind direction as a voltage which is produced by the combination of resistors inside the sensor. The vane’s magnet may close two switches at once, allowing up to 16 different positions to be indicated.

All of the included sensors are supplied with RJ11 terminated cables, for information on the pin-out of the cable, check out the datasheet.

Note: Some basic assembly is required.

Includes:

  • Wind Vane
  • Cup Anemometer
  • Tipping Bucket Rain Gauge
  • Two-Part Mounting Mast
  • Rain Gauge Mounting Arm
  • Wind Meter Mounting Bar
  • 2 x Mounting Clamps
  • 4 x Zip Ties

Documents:

from New Products at SparkFun https://ift.tt/30SJcjt
via IFTTT

SparkFun OpenLog with headers (DEV-13955)

The SparkFun OpenLog is an open source data logger that works over a simple serial connection and supports microSD cards up to 64GB. The OpenLog can store or «log» huge amounts of serial data and act as a black box of sorts to store all the serial data that your project generates, for scientific or debugging purposes.

The SparkFun OpenLog runs off of an onboard ATmega328, running at 16MHz thanks to the onboard crystal.The OpenLog draws 6mA when recording a 512 byte buffer, but as that process takes a fraction of a second, the average current draw is closer to 5mA. Keep in mind though that if you are recording a constant data stream at 115200bps, you will approach that 6mA limit. All data logged by the OpenLog is stored on the microSD card that involve the features of 64MB to 64GB capacity and FAT16 or FAT32 file type.

Note: The latest version of the firmware (included with this board) does not compile in Arduino 1.6.7. You will need to compile in 1.6.5.

Features:

  • VCC Input: 3.3V-12V (Recommended 3.3V-5V)
  • Log to low-cost microSD FAT16/32 cards up to 64GB
  • Simple command interface
  • Configurable baud rates (up to 115200bps)
  • Preprogrammed ATmega328 and bootloader
  • Four SPI pogo pins
  • Two LEDs indicate writing status
  • 2mA idle, 6mA at maximum recording rate

Documents:

from New Products at SparkFun https://ift.tt/36g4ZCW
via IFTTT

SparkFun Qwiic pHAT V2.0 for Raspberry Pi (DEV-15945)

The SparkFun Qwiic pHAT V2.0 for Raspberry Pi provides you with the quickest and easiest way to enter into SparkFun’s Qwiic ecosystem while still using that Raspberry Pi that you’ve come to know and love. The Qwiic pHAT connects the I2C bus (GND, 3.3V, SDA, and SCL) on your Raspberry Pi to an array of Qwiic connectors on the HAT. Since the Qwiic system allows for daisy-chaining boards with different addresses, you can stack as many sensors as you’d like to create a tower of sensing power!

The Qwiic pHAT V2.0 has four Qwiic connect ports (two on its side and two vertical), all on the same I2C bus. We’ve also made sure to add a simple 5V screw terminal to power boards that may need more than 3.3V and a general-purpose button (with the option to shut down the Pi with a script). Also updated, the through-holes found on the board for mounting purposes, are now spaced to accommodate the typical Qwiic board dimension of one inch by one inch. This HAT is compatible with any Raspberry Pi that utilizes the standard 2×20 GPIO header as well as the NVIDIA Jetson Nano and Google Coral.


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.


Note: When placing a Raspberry Pi and the pHAT in an enclosure (like the Pi Tin), we noticed that the pHAT was not fully inserted in Pi’s header pins. You’ll need to include a pair of 1×20 stackable headers to extend the headers for a secure connection.

Features:

  • 4x Qwiic Connection Ports
  • 5V Tolerant Screw Terminal
  • Reset Switch
  • Qwiic Board Through-Holes

Documents:

Videos

from New Products at SparkFun https://ift.tt/2QY5OvA
via IFTTT

SparkFun moto:bit – micro:bit Carrier Board (Qwiic) (DEV-15713)

The 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 does NOT include a micro:bit board. The micro:bit will need to be purchased separately.

Features:

  • More reliable Edge connector for easy use with the micro:bit
  • Full H-Bridge for control of two motors
  • Control servo motors
  • Vertical Qwiic Connector
  • I2C port for extending functionality
  • Power and battery management onboard for the micro:bit

Documents:

Videos

from New Products at SparkFun https://ift.tt/2RsR2vS
via IFTTT

Op-Amp – AS358P (Through-Hole) (COM-15946)

The AS358P is a great, easy-to-use dual-channel Op-amp. Op-amps have so many applications we figured we should probably carry at least one in a DIP package. AS358P applications include transducer amplifiers, DC gain blocks and all the conventional op-amp circuits.

If you’re looking for a good, standard op-amp the AS358P should fill most of your needs. It can handle a supply of 3-36VDC and source up to 20mA per channel. This op-amp is great if you need to operate two individual op-amps from a single power supply. Comes in an 8-pin DIP package.

Features:

  • Two internally compensated op-amps
  • Internally frequency compensated for unity gain
  • Large DC voltage gain: 100 dB
  • Wide bandwidth (unity gain): 1 MHz (temperature compensated)
  • Wide power supply range:
    • Single supply: 3V to 36V
    • or dual supplies: +/-1.5V to +/-18V

Documents:

Videos

from New Products at SparkFun https://ift.tt/3aaRqrs
via IFTTT

NVIDIA Jetson Nano Developer Kit (DEV-16271)

Cue theme music…»Meet NVIDIA Jetson!» The latest addition the Jetson family, the NVIDIA® Jetson Nano™ Developer Kit (V3) delivers the performance to run modern AI workloads in a small form factor, power-efficient (consuming as little as 5 Watts), and low cost. Developers, learners, and makers can run AI frameworks and models for applications like image classification, object detection, segmentation, and speech processing. The developer kit can be powered by micro-USB and comes with extensive I/Os, ranging from GPIO to CSI. This makes it simple for developers to connect a diverse set of new sensors to enable a variety of AI applications. We at SparkFun see this as more than enough potential to be yelling «Stop this crazy thing» to your friends & family!

Jetson Nano is also supported by NVIDIA JetPack™, which includes a board support package (BSP), Linux OS, NVIDIA CUDA®, cuDNN, and TensorRT™ software libraries for deep learning, computer vision, GPU computing, multimedia processing, and much more. The software is even available using an easy-to-flash SD card image, making it fast and easy to get started.

The same JetPack SDK is used across the entire NVIDIA Jetson family of products and is fully compatible with NVIDIA’s AI platform for training and deploying AI software. This proven software stack reduces complexity and overall effort for developers.

Note: This version of the Jetson Nano Developer Kit comes equipped with two MIPI-CSI camera connectors.

Includes:

  • NVIDIA Jetson Nano Module and Carrier Board (V3)
  • Dark ESD Bag
  • Quick start guide/support guide

Features:

  • GPU 128-core Maxwell™ GPU
  • CPU Quad-core ARM A57
  • Memory 4 GB 64-bit LPDDR4 | 25.6 GB/s
  • 10/100/1000BASE-T Ethernet
  • Storage microSD (not included)
  • Video Encode 4Kp30| 4x 1080p30| 9x 720p30 (H.264/H.265)
  • Video Decoder4Kp60| 2x 4Kp30| 8x 1080p30| 18x 720p30| (H.264/H.265)
  • Supports Micro-USB 5V 2A
  • Supports DC power adapter 5V 4A
  • USB 3.0 Type A
  • USB 2.0 Micro-B
  • HDMI/DisplayPort
  • M.2 Key E
  • Gigabit Ethernet
  • GPIOs, I2C, I2S, SPI, UART
  • 2x MIPI-CSI camera connectors
  • Fan connector
  • PoE connector
  • Dimensions: 100mm x 80mm x 29mm

Documents:

Videos

from New Products at SparkFun https://ift.tt/2RjcxPF
via IFTTT

SparkFun Sensor Kit (DEV-16156)

Do you have a good understanding of various sensors or need a variety of them for a project? The SparkFun Sensor Kit includes a sensor for just about every job. With everything included in this kit, you’ll be able to sense gesture, humidity, temperature, motion, touch, sound, altitude, acceleration and more! These are some of our favorite sensors from each category. But wait, there’s more! The SparkFun Sensor Kit now includes several of our sensor boards that feature the Qwiic Connect System for rapid prototyping!

This version of the kit has received a complete overhaul! Check out the Includes section above for a complete list of what is included in this kit to find out what has changed.

This huge assortment of sensors makes an amazing gift for that very special electronics enthusiast in your life!


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.


Includes:

  • Large Piezo Vibration Sensor – With Mass – A flexible film able to sense for vibration, touch, shock, etc. When the film moves back and forth an AC wave is created, with a voltage of up to ±90.
  • Reed Switch – Senses magnetic fields, makes for a great non-contact switch.
  • 0.25″ Magnet Square – Plays nicely with the reed switch. Embed the magnet into stuffed animals or inside a box to create a hidden actuator to the reed switch.
  • 0.5″ Force Sensitive Resistor – A force-sensing resistor with a 0.5″ diameter sensing area. Great for sensing pressure (i.e., if it’s being squeezed).
  • PIR Motion Sensor – Easy-to-use motion detector with an analog interface. Power it with 5-12VDC, and you’ll be alerted of any movement.
  • Mini Photocell – The photocell will vary its resistance based on how much light it’s exposed to. Will vary from 1kΩ in the light to 10kΩ in the dark.
  • QRD1114 Optical Detector/Phototransistor – An all-in-one infrared emitter and detector. Ideal for sensing black-to-white transitions or can be used to detect nearby objects.
  • SparkFun Environmental Combo Breakout – CCS811/BME280 (Qwiic) – Provides barometric pressure, humidity, temperature, TVOCs and equivalent CO2 (or eCO2) levels with I2C output.
  • Flex Sensor – As the sensor is flexed, the resistance across the sensor increases. Useful for sensing motion or positioning
  • SoftPot – These are very thin variable potentiometers. By pressing on various positions along the strip, you vary the resistance.
  • SparkFun 9DoF IMU Breakout – ICM-20948 (Qwiic) – This chip provides a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer. Connect this board over I2C, Qwiic, or SPI and get started using one of the three sensors or using all three together to determine 3D orientation.
  • RGB and Gesture Sensor – APDS-9960 – This board does a little bit of everything. You can measure ambient light or color as well as detect proximity and do gesture sensing all over I2C.
  • Soil Moisture Sensor (with screw terminals) – Ever wonder if your plant needs water? This sensor outputs an analog signal based on the resistance of the soil. Since water is conductive, the soil water content will be reflected in the soil resistance.
  • SparkFun Capacitive Touch Slider – CAP1203 (Qwiic) – This little board acts great as a non-mechanical button. Use the three pads on the board or connect your own input for a great touch button or slider with no moving parts.
  • Sound Detector – Ever need to know if there is noise in an area? This board will not only tell you, but it will also output amplitude as well as the full audio signal.
  • IR Receiver Diode – This simple IR receiver will detect an IR signal coming from a standard IR remote control or the IR diode included in the kit.
  • IR Diode – This LED can handle up to 50mA of current and outputs in the 940-950nm IR spectrum. Use to send signal to talk to the included IR receiver diode or just turn off your neighbor’s TV.
  • Resistor 10K Ohm 1/4 Watt PTH – 20 pack (Thick Leads) – 1/6th Watt, +/- 5% tolerance PTH resistors. Commonly used in breadboards and perf boards, these 10KΩ resistors make excellent pullups, pulldowns and current limiters.
  • Resistor 1.0M Ohm 1/4 Watt PTH – Two 1/4th Watt, +/- 5% tolerance PTH resistors. Commonly used in breadboards and perf boards
  • Resistor 330 Ohm 1/4 Watt PTH – 20 pack (Thick Leads) – 1/6 Watt +/- 5% tolerance PTH resistors. Commonly used in breadboards and perf boards, these 330Ω resistors make excellent current-limiting resistors for LEDs.
  • (2) Qwiic Cable – 100mm – use these to connect up to three Qwiic boards in your kit.
  • Break Away Headers – Straight – Solder these pins to any of the breakouts on the included boards to prototype on a breadboard.

Documents:

Videos

from New Products at SparkFun https://ift.tt/2FAqKT1
via IFTTT