Tumgik
#pcboftheday
adafruit · 10 months
Text
Tumblr media
PCB of the day! RA8875 Driver Board for 40-pin TFT Touch Displays - 800x480 Max 🖥️🔌🔬
138 notes · View notes
adafruit · 9 months
Text
Tumblr media
PCB of the day! Metro ESP32-S3 🔧🔋💡
52 notes · View notes
adafruit · 9 months
Text
Tumblr media
PCB of the day! Adafruit I2C Stemma QT Rotary Encoder Breakout with NeoPixel - STEMMA QT / Qwiic 🔧🔄🎛️
Rotary encoders are soooo much fun! Twist them this way, then twist them that way. Unlike potentiometers, they go all the way around and often have little detents for tactile feedback. But, if you've ever tried to add encoders to your project, you know they're a real challenge to use: timers, interrupts, debouncing…
This Stemma QT breakout makes all that frustration disappear - solder in any 'standard' PEC11-pinout rotary encoder with or without a push switch. The onboard microcontroller is programmed with our seesaw firmware and will track all pulses and pins for you and then save the incremental value for querying over I2C. Plug it in with a Stemma QT cable for instant rotary goodness with any microcontroller from an Arduino UNO up to a Raspberry Pi.
You can use our Arduino library to control and read data with any compatible microcontroller. We also have CircuitPython/Python code for use with computers or single-board Linux boards.
35 notes · View notes
adafruit · 9 months
Text
Tumblr media
PCB of the day! HUSB238 USB PD Sink Breakout 🔌🔋💡
USB C has a nifty power management system where, by default, you can get a classic 5V at 1A power out from a power supply or port, but with some fancy twiddling, you can request higher voltages and currents. We've always wanted a simple breakout that could get you a range of voltages using just jumper pads, but we only had a little luck with IP2721. Then we found this chip - the HUSB238 https://en.hynetek.com/pdsink.html - used in a USB-to-DC cable, which seems perfect! It can do 5V to 20V with just a resistor setting and set the current. There's also an I2C interface that can be used to set them if the settings are persistent - we'll have to try it out. There's a library here if you want to see what the registers are like https://github.com/ltyridium/HUSB238-lib. Here's our draft for a breakout design.
25 notes · View notes
adafruit · 10 months
Text
Tumblr media Tumblr media Tumblr media
PCB of the day! Adafruit Metro M7 with AirLift - Featuring NXP iMX RT1011 🚀💾🌐
Speedy NXP iMX RT1011 microcontroller with a 500 MHz ARM Cortex M7 processor. 8 MB of QSPI for firmware and disk storage, and 128KB of in-chip SRAM - includes an AirLift WiFi Co-processor for secure, fast wireless integration via CircuitPython library support, and high speed USB.
Leggings and t-shirt of the PCB pattern for fun :)
26 notes · View notes
adafruit · 8 months
Text
Tumblr media Tumblr media Tumblr media
PCB of the Day! Adafruit AMG8833 IR Thermal Camera Breakout - STEMMA QT 🔥📸🔌
Add heat-vision to your project with an Adafruit AMG8833 Grid-EYE Breakout! This sensor from Panasonic is an 8x8 array of IR thermal sensors. When connected to your microcontroller (or raspberry Pi) it will return an array of 64 individual infrared temperature readings over I2C. It's like those fancy thermal cameras, but compact and simple enough for easy integration.
20 notes · View notes
adafruit · 8 months
Text
Tumblr media
PCB of the day! Add oodles of analog inputs with an 8-channel ADC 🔌📊🔧
Many microcontrollers have ADCs these days for reading analog/resistive sensors like potentiometers, thermistors, LDR light sensors, etc., but sometimes you need MOAR! or maybe you're using a single board computer like a Raspberry Pi that has no ADCs at all…the ADS7830 is an affordable 8-channel ADC with I2C interface, so it's easy to include with any platform. There are 2 address pins, so you could have 4 x 8 = 32 total ADC channels with chain-able Stemma QT cables. You can get up to 70 Ksamples per second, but only 8-bits of resolution, so it's suitable for rough sensor measurements. This would be a great way to add a ton of potentiometers to a build, especially if it contained a Raspberry Pi, prototype coming soon!
https://www.digikey.com/short/5t1w37hb
16 notes · View notes
adafruit · 10 months
Text
Tumblr media
PCB of the day! Adafruit "Music Maker" MP3 Shield for Arduino w/3W Stereo Amp - v1.0 🎵🔧🛠️
24 notes · View notes
adafruit · 10 months
Text
Tumblr media Tumblr media Tumblr media
PCB of the day! The Adafruit ESP32-S2 TFT Feather - 4MB Flash, 2MB PSRAM, STEMMA QT, an open-source hardware design! 🔌🖥️🕹️ It's got all the gooeyness of a mozzarella stick features of a Feather main board, the comforting warmth of an ESP32-S2 WiFi microcontroller, and the crispness of a 240x135 pixel color TFT display. All that and it will even plug in nicely into a breadboard, terminal block wing, or Feather Doubler or even just stack on top of another wing.
22 notes · View notes
adafruit · 9 months
Text
Tumblr media
PCB of the day! Requiem for a 5.1K CC resistor 🔌💡🔧
We have a few gadgets around the house that, despite having a USB type C connector, do not abide by the USB C power delivery specification! They leave off or mis-connect the two 5.1K resistors required to tell a USB PD wall adapter that they want 5V 1A power, a common issue because the devices work fine with a USB A to C cable, and only Macbooks seem picky about this stuff: cheap power supplies blast 5V and call it a day. This doo-hickey is a solution. It has two USB sockets nestled back-to-back, and instead of connecting the CC lines through, each half has its own dedicated resistor set. It makes for an excellent symmetrical design. Pair it with a short USB C-C cable to create an inline extender. We considered having one side be a plug, but the SMT-able plug connectors seemed like they needed to be more mechanically stable.
15 notes · View notes
adafruit · 9 months
Text
Tumblr media
The Adafruit BME688 sensor by Bosch offers temperature, humidity, barometric pressure, and VOC gas sensing, with features like SPI or I2C. A 'drop-in' replacement for BME680, it has controlled odor-analysis capability and can be used as an altimeter.
13 notes · View notes
adafruit · 8 months
Text
Tumblr media
Well, this is a first for us…our initial prototype design for an ESP32-S3 "RGB TTL" display driver board didn't work perfectly the first time!!@!?? j/k that's like Tuesday for us…so back to the drawing board. We won't try driving the TFT from the octal PSRAM dedicated pins (35, 36, & 37 natch), which means our pin usage got squeezed out since we needed them for all the hardware and button interfacing. So we slapped on an xCA9554
https://www.digikey.com/short/qpmrj929
- picked because it's the same i2c expander used on the official EV kit
https://www.digikey.com/short/nbbjr3nh
and its pretty cheap. Now, the expander handles the three TFT SPI initialization pins, TFT and touch reset, a basic backlight on-off, and the two side buttons. That leaves us 6 GPIO free: a full SPI set and two analog pins. We will share the neopixel with the UF2 bootloader double-tap detect. Will it work? We'll find out!
11 notes · View notes
adafruit · 9 months
Text
Tumblr media Tumblr media
PCB of the day! ICN6211 dev board take 2 🔧🔌📲
our first prototype with the ICN6211 had an atsamd21 that would act as the I2C controller for the ICN chip and maybe also manage the touch screen, either resistive or capacitive. we did get it working, thanks to timon for the assistance! but turns out that it was for the better to just skip the atsamd and control the ICN through the DSI I2C bus.
so for our respin, we're just going to bring out all the I2C ports and let the user decide who connects to whom: the ICN only needs to be set up once, and it weirdly responds to every I2C address so it can't share a bus. perhaps we'd use a simpler chip like an attiny816 to initialize the config, then use the DSI I2C bus to connect to a TSC2007 resistive or FT6206 cap touch driver? The '816 could also act as an I2C to PWM converter.
you can check out a python driver for the ICN here the example sketch sets it up for 800x480 but you'll also need a device tree overlay, which we're still working on ironing out ...
19 notes · View notes
adafruit · 9 months
Text
Tumblr media
PCB of the day! Ultimate GPS Logger Shield 🌐🔌🛰️
MTK3333 chipset with -165 dBm sensitivity, 10 Hz updates, 99 channels, 30mA power draw, Arduino-compatible. Includes MicroSD slot, RTC battery (7-year backup), built-in & external antenna options, PPS output, LEDs, big prototyping area. Enables high-speed logging/tracking.
16 notes · View notes
adafruit · 10 months
Text
Tumblr media
PCB of the day! Adafruit Mini USB Hub 🔌💻🔬
16 notes · View notes
adafruit · 8 months
Text
Tumblr media
PCB of the Day! The VCNL4200 has long-ranging vision 🔍🤖🛠️
The VCNL4200 proximity sensor https://www.digikey.com/en/products/detail/vishay-semiconductor-opto-division/VCNL4200/7394601 , which we found on last weeks The Great Search ---
youtube
can detect motion up to 1.5 meters away, and has an I2C interface that makes it an excellent match for a Stemma QT board prototype. Which is what we've got here! Note the IR LED requires an external P FET to drive it!
8 notes · View notes