Skip to main content

New answers tagged

3 votes

How to use a Raspberry Pi to discharge a high voltage capacitor

There are dedicated high voltage Piezo drivers. E.g. the TI Piezo drivers products has some shown with a Vout (max) of 100 V or 200 V. The Application Note DRV8662, DRV2700, DRV2665, and DRV2667 ...
Chester Gillon's user avatar
0 votes
Accepted

Using MUXs to Address Multiple Devices

So to aswer the question, the best resource how to program that chip is the data sheet. Failing that, it is a very common chip so likely some hobbyists have created blogs or Youtube videos about it, ...
Justme's user avatar
  • 158k
2 votes

RF ground capacitor broken off on Raspberry Pi 4 - How does it affect performance?

Traces crossing a slot or opening in ground plane, is a great way to create an antenna. It's likely these are small value capacitors (a few pF) to adjust the tuning of the slot antenna. It may still ...
Tim Williams's user avatar
  • 39.2k
0 votes

Poor man's Raspberry Pi camera multiplexing

Yes, there is a reason why it's not done like you say because it will be bad. High speed digital interfaces can't be paralleled the way you expect. The unpowered camera will still be on the bus and ...
Justme's user avatar
  • 158k
2 votes

Poor man's Raspberry Pi camera multiplexing

You'll almost certainly have issues with the "Y-split" approach you've presented... if you want to keep the technical complexity low, could you consider either 2x Pi Zero, or CM4 / Pi 5 (...
Attie's user avatar
  • 2,123
1 vote

Why is the MCP23S17 device getting too hot suddenly and randomly?

This circuit is working at 1 Mhz. As you can see MCP is fed with Raspberry supply pins. They don't need extra capacitors because the Raspberry provides 100 nF at their 3.3 V and 5 V pins. This is ...
Tim Williams's user avatar
  • 39.2k
2 votes
Accepted

Reading multiple push-button switches on a raspberry pi using an mcp23017 over C++

Just connecting switches from the inputs of the MCP23017 to ground is not how it works. An input is usually floating, which means the voltage is not defined, which means the input state is not defined ...
Stefan Wyss's user avatar
  • 7,653
1 vote

Why does testing with multimeter fix my circuit issues?

I had similar issue with an FPGA board, an output from a detector IC was supposed to be low when no signal was present but it was high all the time, except when i put the tip of multimeter on anywhere ...
Hadi's user avatar
  • 21
1 vote
Accepted

Driving a power relay using a MOSFET, Raspberry 4b, and a buck converter

For some reason, regardless of whether I set the GPIO pin high or low, the MOSFET still conducts current. A lot of time people misinterpret the pin out in the MOSFET data sheet: - If you have Drain ...
Andy aka's user avatar
  • 464k
0 votes

Using MAX7301 GPIO Expander for Raspberry Pi Switching and Chip Selecting

Can these GPIOs pins(p4-p31) have multiple pins outputing HIGH(V>2.0V) at the same time to turn on multiple switches at the same time? Yes, you can individually set each output to HIGH or LOW ...
user9876's user avatar
  • 101
2 votes

How does this over-voltage protection diode work?

Think of D1 as a Zener diode. In this application, it is a 7-volt Zener diode. Under normal operating conditions, it is effectively an open circuit with 5 volts across it. At 7 volts, the Zener turns ...
Dereck's user avatar
  • 652
7 votes
Accepted

How does this over-voltage protection diode work?

That is a TVS diode - Transient Voltage Suppression diode. It tolerates the rated 5V, but somewhere between 6.4 to 7.0V it starts to conduct and can conduct and clamp transients up to 65A to a safe ...
Justme's user avatar
  • 158k

Top 50 recent answers are included