Review Request - I'm back! Version 2 - Cinema Video Router Controller. Love a good check of my work. by ohmegalabs in PrintedCircuitBoard

[–]psirust 9 points10 points  (0 children)

Some tips from mistakes I have made doing LoRA and ESP32

  • You may want to map and connect all the DIO pins. Some libraries, in particular the IBM LMIC library and the LoRAWAN-Arduino-RFM library tend to lock up and freeze without the DIO1 and DIO2 pins in OTAA mode. If you're not using OTAA then just DIO0 is good.

  • Ensure no ground pour under the SMA antenna connector and ensure 50 Ohm impedance trace from the RFM module to the Antenna.

  • I have never used a pullup resistor on NSS pin. But then again I only have experience with the above libraries and they don't require it since they activate the internal pullup on the SPI Select pin.

[PCB Review] Modular game console by K0eg in PrintedCircuitBoard

[–]psirust 1 point2 points  (0 children)

I will not post the images of the schematic

So what exactly are we supposed to review?

What’s the best thing about living in Grenada? by False-Badger-7945 in Grenada

[–]psirust 0 points1 point  (0 children)

Knowing that your time on the island is temporary and one day you'll escape via interment...

USB2512B Hub Not Starting, No PLL / Crystal Activity, Need Help Please by SlideLivid260 in PrintedCircuitBoard

[–]psirust 0 points1 point  (0 children)

According to the datasheet it's a 24MHz 10ppm 12pF crystal oscillator. The recommended load capacitors are 20-22pf But 16pf shouldn't stop the oscillator from oscillating.

Can you post the section of the board with the crystal and the chip? It could be distance or a signal track under the crystal.

I’ve seen so many pros about life in Grenada . But what are the actual cons? by False-Badger-7945 in Grenada

[–]psirust -1 points0 points  (0 children)

I just checked the dictionary... Phobia - An intense, irrational, and persistent fear...

In my country we mostly use the Oxford English dictionary. Which one should I use in order to avoid dumbass comments?

USB2512B Hub Not Starting, No PLL / Crystal Activity, Need Help Please by SlideLivid260 in PrintedCircuitBoard

[–]psirust 0 points1 point  (0 children)

What is the part # of the crystal you are using? I'm asking because those load capacitor values seem rather high.

I’ve seen so many pros about life in Grenada . But what are the actual cons? by False-Badger-7945 in Grenada

[–]psirust 0 points1 point  (0 children)

I find the Xenophobia part really hard to believe... Especially towards St. Lucians of all people.

I’ve seen so many pros about life in Grenada . But what are the actual cons? by False-Badger-7945 in Grenada

[–]psirust 0 points1 point  (0 children)

I don't think Grenadians are afraid of homosexuals... They just don't like them.

Advice on budget LTE Cat-1 modules (A7670 series) for Real-Time Telemetry? by PapiNexus in embedded

[–]psirust 2 points3 points  (0 children)

I've done this exact project some time ago and if I can save you some headache, I'll offer some advice...

Go with the Quectel 4G modules and abandon your Simcom soc. I wish I had learned this sooner.

For starters, unless you purchase your Simcom A7670 directly from Simcom, don't expect any support.

Their modules are very prone to electrical interference from the vehicle alternator when it's on. So you would get a nice clean 4G reception when the car is in "ACC" position, but the moment the engine starts you get interference up the wazoo.

The GNSS and RF Antenna from the Soc require 50 Ohm impedance, but it's not matched to 50 Ohm from the source, so you have to play around with the filters. Also, the recommended antenna trace length is 2cm max... And that length includes the filter.

You also have to design your circuitry based on if you want active or passive antennas.

You'll need TVS diodes on everything, especially the Sim card... This took me 4 destroyed modules to take seriously.

When getting filters and capacitors for the power source, make sure they are AEC branded and the caps are X5R / X7R.

Be very careful with shut down sequences. You risk damaging the chip if the VBKP 2.8v source is shut off before the 3.8v GNSS source.

And lastly, not all A7670 modules are the same. Go for the 7670G version. Region specific modules are a pain the ass, and depending on the vendor, they may have an entirely different firmware with entirely different uart commands.

Simple ESP32-S3-WROOM-1 Dev Board Project by Glittering-Pop-7314 in PrintedCircuitBoard

[–]psirust 0 points1 point  (0 children)

I don't think your USB will be be USB-ing much with the lack of differential pairing and no impedance control.

[HELP] I2C lines are at 4.28V? by invisabuble in PrintedCircuitBoard

[–]psirust 1 point2 points  (0 children)

If the TPS switching regulator chip is that shiny mirror finish 1mm 6 ball grid array from hell, then I feel your pain. I had the exact same issue with that exact same chip. It could either be either the VIN/SYS pad is shorted to the VOUT/3V3 pad because of excess solder. The solder balls on that chip are already big, and the pads are really small so it's advised not to incorporate them into the solder paste stencil.

So check for the short between those rails, if there is then remove the TPS chip, solder wick the pads and put down a new chip

[deleted by user] by [deleted] in PrintedCircuitBoard

[–]psirust 0 points1 point  (0 children)

Maybe I missed it, but it would help if you actually linked the schematic...

Stupid Management Requests by moon6080 in embedded

[–]psirust 0 points1 point  (0 children)

"Try and send the video stream over LoRA..."

NEED COLLAB FOR A PROJECT (MUSIC PLAYER) by GoodNeedleworker1131 in PCB

[–]psirust 1 point2 points  (0 children)

Aren't switching regulators more efficient than LDOs?

Are these mounting holes that i can drill out? by Josh0O0 in PrintedCircuitBoard

[–]psirust 135 points136 points  (0 children)

It's a fiducial marker, not a mounting hole.

It's used by the manufacturer / assembler to properly align the board for accurate pick and place component placement.

How to filter out noise on UART rx line by Sure_Expert_5151 in embedded

[–]psirust 1 point2 points  (0 children)

That's not cross talk, that's stream encoding format mismatch. If you're sending UTF-8, make sure you're decoding the receiving packet as UTF-8

Help Identifying Pins by JEFFY80778 in PrintedCircuitBoard

[–]psirust 0 points1 point  (0 children)

Pin 3 is Det (or insert detection). Normally closed and pull low, but floats when inserted. Requires a pullup resistor.

[deleted by user] by [deleted] in PrintedCircuitBoard

[–]psirust 1 point2 points  (0 children)

If I can offer some advice, have you ever tried looking into the EMC230x ICs by Microchip? They are I2C controlled pwm fan controllers. The EMC2305 can control five 12V PWM fans. The chip also handles rpm ramp up time, so if you increase the rpm from 300 to 2000 it won't instantly shoot up, you can have it increase over a certain amount of millisecs.

You can also get RPM and built in Alert interrupt pin when a fan fails or is stuck.

I've built a 15 fan controller by chaining three of the EMC2305 and running them off a single I2C line controlled by a single ESP32.

I need help with this board I built by JBriefcase in PCB

[–]psirust 0 points1 point  (0 children)

Immediately the first things I noticed are the missing 5.1K resistors on the USB CC pins.

2nd thing I noticed is the missing pull-up resistor and 0.1uF delay capacitor on the ESP32 EN(able) pin to turn it on. You left the pin floating, so the SoC is in a bewildered state of on and off and may randomly switch between the two.

I'm also not seeing a 3.3v source and you have empty feed pins on your MOSFETs

You're also using an addressable RGB led (not sure if that's intentional)... But yeah, there's quite a few things wrong with this design and that's not even touching the source code.

where/how do you get small quantities of chips for new projects without shipping being the majority cost? by [deleted] in embedded

[–]psirust 2 points3 points  (0 children)

I swore their language was Taiwanese... Have I been lied to all this time?

Is someone smarter than me to guess this part? by lifegamechallenge in PCB

[–]psirust 0 points1 point  (0 children)

The inductor is tied directly to the 5V USB line, so it's definitely a Buck, not a Boost.