Questions tagged [adafruit]
47 questions
6
votes
3 answers
Why am I detecting two I2C addresses on the same board, and why do neither of them appear in the datasheet?
I have this MIKROE board wired up to an S2 Feather via the SDA and SCL pins. The MIKROE board is powered by the Feather via 3V3 and GND.
I have 2 kΩ pull-up resistors to 3V3 on the SDA and SCL pins. When I don't use pull-ups, I can't detect any…

Z-Man Jones
- 85
- 8
6
votes
3 answers
Can breakout board still be used if the pad gets ripped out?
In a desoldering incident, my beautiful board ended up like this:
Other side:
The guy doing the desoldering says there is no chance this board is usable since he claims he ripped through the connection between the pad and the board. To me it looks…

Kaizer Sozay
- 203
- 3
- 12
5
votes
2 answers
What is this component? What is its purpose?
What is this component?
I don't how to search for it. It has only "4 4" written on it; I didn't get any search results from it.
Does anyone know what this SMD component is, and what it is used for?

Just doin Gods work
- 361
- 1
- 8
4
votes
3 answers
Can someone help me understand this code for the ADXL345 accelerometer?
I'm trying to learn how to read the angles measured from an ADXL345 accelerometer (Adafruit) for a beginner project where the sensor will be attached to a short stick and I want to read the angles I'm holding/moving the stick at. I have a couple…
user270727
4
votes
1 answer
Noob questions about my accelerometer (ADXL345) and Arduino components in general
I've just bought this accelerometer: https://www.amazon.co.uk/XTVTX-ADXL345-Digital-Acceleration-Gravity/dp/B09NRFDH5J/ref=cm_cr_arp_d_pl_foot_top?ie=UTF8
I've bought it to learn about accelerometers and practise them with my Arduino Uno. I have a…
user270727
3
votes
1 answer
Safely measuring high-side current using Adafruit INA219
I've been thinking about monitoring the power draw within my solar-based chicken coop setup to get a better understanding of the true power consumption for estimating battery life.
I have a 12 V deep cycle RV battery taking in solar power (through…

Drise
- 133
- 8
3
votes
1 answer
I2C Connection with ADS1115 not working
I have trouble by setting up an I2C connection between ESP32 NodeMCU and ADS1115 (datasheet).
Wiring:
I'm using the below example code from Adafruit:
#include
Adafruit_ADS1115 ads; /* Use this for the 16-bit version…

michaelgr22
- 45
- 6
2
votes
4 answers
Why do MCU dev boards include multiple voltage regulators?
I was examining the Adafruit ESP32-S3 feather board and noticed that it contains 2 voltage regulators.
It appears that one is used for powering the MCU itself, and the other is for powering I2C devices.
Is there a specific reason for this? Is it to…

edward wang
- 23
- 3
2
votes
1 answer
Why does MPC4725 DAC output in range 0-3.3V when VREF is 5V?
I am trying to produce a 0-5V variable output from a Raspberry Pi using:
adafruit MCP4725 DAC breakout (https://www.adafruit.com/product/935)
SparkFun PCA9306 level translator breakout (https://www.sparkfun.com/products/15439) to shift between the…

user2075343
- 21
- 3
2
votes
1 answer
How to properly use i2c.writeto_then_readfrom() method
See also follow-up question about i2c addresses
I have this mikroe board wired up to an S2 Feather via the SDA and SCL pins. The Mikroe board is powered by the Feather via 3v3 and GND. I have 2k pullup resistors to 3v3 on the SDA and SCL…

Z-Man Jones
- 85
- 8
2
votes
3 answers
Some basic questions about an accelerometer's unexpected behavior while tilted
I have an ADXL335 accelerometer connected to my Arduino. Here is some code that I am running based off a tutorial:
xaccl[a] = float(analogRead(xpin) - 345);
yaccl[a] = float(analogRead(ypin) - 346);
zaccl[a] = float(analogRead(zpin) -…

Cb32019
- 31
- 3
2
votes
0 answers
How to choose the right ferrite bead for an LDO
I'm trying to design a custom board that will include the FGPMMOPA6H GPS.
Looking at the Adafruit integration of this GPS, I can see a ferrite bead on the output of the LDO (MIC5225-3.3). See below:
I agree with the use of an LDO to get a clean…

p-lafond
- 21
- 1
2
votes
1 answer
Adafruit SSD1306 scrolling gunction
There is a function in the Adafruit SSD1306 Library that prints a scrolling text. For example: display.startscrollright(0x00,0x0F); will print a text scrolling towards the right. What are the arguments "0x00" and "0x0F" for and what kind of…

Souradeep Das
- 101
- 1
- 6
1
vote
0 answers
Animating 3600 neopixels with RPi is slow
I have SPI RGB led strip with three wires connection:
– TX1818 driver (manufacturer says “it’s compatible with TM1812, UCS1903, SM16703, WS2811–2815”)
– 12V, 9.3 W/m, 5060, 60/metre
– 3600 pixels, 60 lines, each 1 metre long with 60 pixels
– each 4…

asvetly
- 111
- 2
1
vote
1 answer
Charging a power bank with a solar panel
Is there either a simple circuit that I could build, or a good circuit/pre-made board that will charge up a 6700mAh/5V/2A power bank with a small solar panel that is attached to the cover of an Altoids tin?
If I took the pre-made path, would it be…

Jimib
- 23
- 3