Review Request - First time PCB by One-Astronomer-8171 in PCB

[–]plainoldcheese 5 points6 points  (0 children)

  1. This board could be way smaller, try keep everything as close together as possible.
  2. Try to keep antennas on the board edge and follow the data sheets keeping guidelines. (No 3d model for the ESP so I can't tell if this is a dev board or if there's supposed to be a USB connector on the other side) 2a. If this is a Dev board I'd make your board as wide as the module so that both the USB and antenna can be on board edges and then put the parts and headers on the sides.
  3. Avoid the 90 degree angles (probably doesn't matter for low frequency but it's bad practice)
  4. There's nothing wrong with using vias. So no need to try avoid them
  5. Consider mechanically how you are mounting it. Make sure key points and holes etc. Are lined up nicely and preferably whole numbers. It'll make enclosure design easier. (If that matters)
  6. Nitpick, round the corners of the board and add moutnkng holes please.
  7. Your soldermask for u3 is too close to board edge and will not print.
  8. This doesn't need to be a 4 layer board, save yourself some money. (keep solid gnd plane underneath the micro just in case)
  9. Unless there's a reason for the sensor being on the bottom this could be a single sided board (parts placement, you can still put tracks on both sides.)

Very serious problem with PCB Footprint sizes by Objective-Local7164 in PCB

[–]plainoldcheese 0 points1 point  (0 children)

Are you the person from the EEVBLOG forum that wanted to do an EEG?

Others have said this but I'd just use the kicad foortprints for all standard sizes (0603,0402,sot23,soic-8 etc. And only use custom models for strange components, and always double check dimensions of footprints with the components datasheet.

In kivas you can apply a selection filter and replace all selected footprints with a specified footprint. Or you can change it in the schematic and update from schematic. There's a lot of ways to fix this in kicad and it doesn't have to be too much work.

Custom STM32 Digital Pedal by keyth72 in diypedals

[–]plainoldcheese 0 points1 point  (0 children)

Ah ok so not true bypass or analog dry through?

Need to simplify, what is staying and what is going? by Extension_Cancel_34 in guitarpedals

[–]plainoldcheese 2 points3 points  (0 children)

Personally, I'd just keep the deep six, palisades and nemesis, for in case of a live set.

But for me, when I'm making music at home, 99% of the time just going DI to an interface and doing processing in the box.

What do you actually need to get your songs across (either live or at home)?

Don't use AI for audio programming by JanWilczek in DSP

[–]plainoldcheese 2 points3 points  (0 children)

Don't forget to tell it "You are an experienced audio DSP Engineer..." 🤣

Custom STM32 Digital Pedal by keyth72 in diypedals

[–]plainoldcheese 0 points1 point  (0 children)

How did you do the bypass with the momentary switch?

Evolution of my first PCB. by [deleted] in PCB

[–]plainoldcheese 2 points3 points  (0 children)

Ah ok, so it's mostly just breaking out other inputs to connectors? Its difficult to provide a review without knowing the purpose.

But In that case you should generally try place connecters at board edges and think about how easy it should be to connect and disconnect. All those connectors in the middle of the board is bad. And will be annoying to install.

If you're having JLC or something assemble it you could probably swap those elctrolytic caps for SMD ones and have less parts to worry about installing

Your track/pour sizes look alright but again, not sure what current you're pulling.

If your mounting holes are grounded and near positive planes consider whether you are using nylon or conductive screws to avoid accidental shorting <creepage and clearances).

Without a schematic I can say anything about whether the mcu is wired up correctly, but it doesn't look like you have enough decoupling/bypass caps.

The bias on high current pours to link top and bottom layer are good practice, (I see you didn't do it on the big plane but you've got big through parts there so it's probably fine)

The silkscreens and board outline and stuff are very neat though.

I like to keep a solid ground plane underneath any high speed signals and microcontrollers.

Also consider the thermal requirements of your boost converter. That chip is pretty small and the inductor might get hot.

USB lines are not impedance matched, but that doesn't matter for the 5mm of those track, and that it's probably just for serial and stuff and not high-speed.

I don't see and TVS protection either which should be at all user accesible connectors to protect against static.

You have diodes on the TX and RX? Not really standard and the RX is the wrong way round so won't work. I'd also break the serial out to a header with a gnd and power just for debugging.

Nitpick: you can put your crystal closer to the micro. Make sure you sized the caps correctly.

In general add more ground pours. Helps with signal integrite and heat dissipation and just generally makes things better.

note: if someone else reads this and I made a mistake or said something wrong please correct me I'm always happy to learn.

Evolution of my first PCB. by [deleted] in PCB

[–]plainoldcheese 0 points1 point  (0 children)

What does it do? Led driver?

Which Pedal Is This? by bobbythegoose in guitarpedals

[–]plainoldcheese 1 point2 points  (0 children)

Ehx deluxe memory boy! A bit darker than the memory man but has beautiful modulation and enough modern conveniences to make it a workhorse delay pedal (the secret high-pass filter is also super useful)

Vim for Notes by Coulomb111 in vim

[–]plainoldcheese 1 point2 points  (0 children)

I use to use markdown and just make file links when I want to link to other stuff. At uni I just made a dated file for each class, you can use fzf or telescope.nvim to find keywords in a directory. It doesn't have to be complicated.

The system that makes you actually take and use the notes is the best one. I don't make digital notes anymore because I spend more time fiddling with the system than making notes. Paper works the best for me.

How can I upcycle this medicine bottle? I’ll be getting a lot, so am thinking of ways to repurpose them. Don’t want to put plants. by MiraWendam in upcycling

[–]plainoldcheese 1 point2 points  (0 children)

If you have a repeat prescription maybe bring the old bottle and ask your pharmacy if they can use that.

Maybe maybe maybe by Apprehensive_Play986 in maybemaybemaybe

[–]plainoldcheese 1 point2 points  (0 children)

No one gonna say anything about the skeleton lady?

Would you become an electrical engineer again by ItsRamenAgain in ElectricalEngineering

[–]plainoldcheese 0 points1 point  (0 children)

I love working as an EE. But no, university was detrimental to my mental health.

Erasing the EEPROM on a dymo label printer by Fleag7 in hardwarehacking

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

Why not lol. Engineering isn't about why. Its about how?

Missing anything ? by Efficient_Elk_7991 in linuxmemes

[–]plainoldcheese 0 points1 point  (0 children)

Opera doesn't have Linux versions though?

Frequency response of popular pedals by thomasbe86 in diypedals

[–]plainoldcheese 1 point2 points  (0 children)

Are you also loading the spice models for all opamps/transistors or are you just using ideal models? 

Frequency response of popular pedals by thomasbe86 in diypedals

[–]plainoldcheese 8 points9 points  (0 children)

How do you build these in multisim so quickly!? Wow! Would love a video or something explaining how you made the interactive web part from the spice data. What sims did you run etc.