MLX90393 Wide-Range 3-Axis Magnetometer
The MLX90393 isn't Just One More 3-axis magnetometer! This device has a very wide measurement range (from 5-50mT), making it useful for far more than just orientation sensing toward a magnetic pole. You could use it for 'magnetic fingerprinting', for example, which uses variations in magnetic fields in a known/fixed location to determine where you are indoors. Or it makes a great contactless interface for measuring changes in anything the generates a magnetic field (motors, etc.). Dig into this guide for details on how to get started with this flexible magnetic field sensor!
Adafruit nRF52 Pro Feather with Mynewt
The Adafruit Feather nRF52 Pro ships pre-programmed with the Mynewt serial bootloader that allows you to flash firmware to the device directly from the command-line using the on-board USB Serial converter and the 'newtmgr' tool, so you can get started right away with no additional hardware required. For more advanced debugging, however, you can use a Segger J-Link and the on-board SWD debug connector, which gives you access to a more powerful set of development tools and options.
LPC824 NeoPixel IR Distance Sensor
This guide demonstrates how you can drive NeoPixels and a Sharp IR distance sensor using bare metal C, and the State Configurable Timer (SCT) on the inexpensive ARM Cortex M0+ LPC824 microcontroller.
NXP Precision 9DoF Breakout
This learning guide gives you everything you need to get started using out high precision 9DoF breakout board based on NXP's FXOS8700 and FXAS21002 sensors.
Comparing Gyroscope Datasheets
Interpretting datasheets is fraught with peril in the best of circumstances. Even chips from the same vendor can use varying terminology and units, often in an attempt to hide short-comings in individual devices. Trying to compare chips across vendors adds another layer of complication. We'll help you decipher the key terms around gyroscopes in this learning guide.
AWS IoT and Adafruit WICED Feather
This tutorial will show you how to setup your WICED Feather to work with AWS IoT to securely send and receive messages to Amazon's servers.
Bluetooth Controlled Motorized Camera Slider
Make a portable motorized camera slider with bluetooth control using a mobile device. Perfect for camera phones and GoPro's
Introducing the Adafruit Bluefruit LE SPI Friend
Need to add Bluetooth Low Energy to your next project, but UART won't work for you? This module brings you all the same functionality as the Bluefruit LE UART Friend using SPI.
Introducing the Adafruit Bluefruit LE UART Friend
This guide will show you everything you need to get your BLE UART Friend talking to any BLE enabled iOS or Android tablet or phone.
Adafruit BNO055 Absolute Orientation Sensor
The BNO055 is everything you've always wanted for AHRS or orientation data in a single chip. On chip sensor fusion algorithms, quaternion, euler and vector output, and "just works" data output. Stop meddling with mind-numbing fusion algorithms, and start working with movement today!
Bluefruit LE Connect for iOS and Android
Use Bluefruit LE Connect with Bluefruit LE hardware to control your project with your phone's accelerometer, send data over UART console, control Arduino pins, and much more.
DIY Google's "Physical Web" UriBeacons with the Bluefruit LE Friend
This tutorial will show you everything you need to know to turn your Bluefruit LE Friend in a UriBeacon node, advertising UriBeacon data as described in Google's Physical Web project, making any BLE device capable of advertising a unique gateway URL that users can navigate to.
Introducing the Adafruit Bluefruit LE Sniffer
The Bluefruit LE Sniffer allows you to sniff traffic between two Bluetooth Low Energy devices in a passive manner (meaning it isn't involved directly in the connection itself). This mini guide will show you how!
Introducing the Adafruit Bluefruit LE Friend
This guide will show you everything you need to get your BLE Friend talking to any BLE enabled iOS or Android tablet or phone.
KTOWN's Guide to Readable C Code
Internal guidelines on writing readable, maintainable and understandable code in C and C++.