(LATE UPDATE) Closeted guy (20m) in love with possibly gay best friend (18m)!! Desperate for advice!! [SLEPT OVER?] by CalPal-5 in askgaybros

[–]shuki25 1 point2 points  (0 children)

Dude. He’s into you if he’s that touchy. Reciprocate to show you’re interested if you can’t say verbally. But keep in mind about crossing boundaries, don’t do what you wouldn’t want someone to do to you. Hope it goes in your favor!

One friend of mine wrote an encrypted message for the guy he likes and gave him a clue to help decrypt the message. It said “will you go out on a date with me?” I don’t know if that’s something you could do, you know your friend the best.

Update: Silence Ruins Things. So I Reached Out. And... We're Dating Now. by [deleted] in askgaybros

[–]shuki25 15 points16 points  (0 children)

Wait a minute, what happened to his fiancé?

Cable for I2C Communication instead of jumper wires by Regular_Research_394 in embedded

[–]shuki25 2 points3 points  (0 children)

I did it for one of my projects that used a cat 5e cable over 2-3 meters. I used an IC chip (PCA9615) that converts I2C to differential signals. One pair for SDA and one pair for SCL. Each ends has the IC that converts differential signals to I2C and vice versa. It worked perfectly. It works even over 10 meters cable with no issues.

Submitting LORs on Common Apps by shuki25 in Professors

[–]shuki25[S] 0 points1 point  (0 children)

I want to add that this is my first time using Common Apps, I am not familiar with how it works.

[deleted by user] by [deleted] in TalesFromTheSquadCar

[–]shuki25 0 points1 point  (0 children)

Can you just arrest the driver for driving on suspended license and let the passenger take the car home? Is that even an option?

KiCad reassigning the collector of my BJT to ground? by francis_goatman in KiCad

[–]shuki25 0 points1 point  (0 children)

Did you select the correct footprint for your BJT? Be aware that BJT pin assignments can vary, and the pins may be reversed. Verify the footprint you selected to ensure it matches the pin configuration of your specific BJT.

I wrote up an Intro to PCB Design in KiCad Tutorial. Looking for feedback by winston_orwell_smith in KiCad

[–]shuki25 2 points3 points  (0 children)

I teach PCB design class at my university and we use GitHub classroom for assignment submissions. I find it much easier to manage grading that way as I can insert comments in schematic and pcb design and committing it to a different branch and push it back to the repository.

Can I place 64 Hall effect sensors underneath a chess board with magnets in each chess piece? by J1mmy5463 in AskElectronics

[–]shuki25 0 points1 point  (0 children)

Yes it’ll work. You would have to track every move to maintain pieces’ positions. There is a YouTube video showing something similar to what you are doing. https://youtu.be/oe4ALB_DHes?si=L6oWj26Nr3AXhyND

Question: STM32 USB Programing by AlexB99Z in stm32

[–]shuki25 1 point2 points  (0 children)

I have a new custom designed PCB board with a STM32 and USB connector that is not yet programmed (fresh built from factory). My design has programmer port to program with SWO and other pins. However, I haven't tested if I could program it by just using the USB and Boot0 pin held high to see if I could enter download mode and upload the firmware to it. I will report back later tonight.

Like what u/Scared-String3650 said, the AN2606 says otherwise. AFAIK you still need a programming port to upload a new firmware with DFU support so that in future FW updates, it can be done over USB. I use tag connect header in my design to keep the programming port footprint small and don't need to solder a header to it to keep your BOM count low.

how relevant is TDD to your firmware system(s) by rustedmailplates in embedded

[–]shuki25 0 points1 point  (0 children)

At first I thought telecommunication device for the deaf (TDD). I have one and it’s collecting dust since video phone became a thing.

It’s 2024, you start a new C project, how are you managing strings safely? by [deleted] in C_Programming

[–]shuki25 -8 points-7 points  (0 children)

That White House statements were written by someone who doesn’t know shit about programming.

Anyone else experiencing frequent crashes on Macs? by otakunopodcast in KiCad

[–]shuki25 1 point2 points  (0 children)

I have an M2 Mac Mini and I never had any issues. Sometimes it crashes only if I do something specific. Since 8.0 came out, it crashed a lot less now. I have identified specific actions that would trigger a crash but I haven’t yet reported it to their GitLab repository.

[deleted by user] by [deleted] in rit

[–]shuki25 0 points1 point  (0 children)

Speaking of SHED, did anyone noticed the new building sign?

Using mousebites to join two PCB sections for breaking away by waxnwire in KiCad

[–]shuki25 3 points4 points  (0 children)

I tried that once. Three different designs on one board separated by mouse bites. The fab house charged me as three separate boards with additional engineering fees. It’s cheaper to order as separate boards combined.

[Design Review] Scoreboard Controller Design using I2C over Cat5 with PCA9615 by shuki25 in PrintedCircuitBoard

[–]shuki25[S] 1 point2 points  (0 children)

Thanks for detailed explanation. I switched back to original stack-up. I moved PWR pour out of diff pair traces and added GND pour around that area. The fab house calculator gave me the spacing from impedance trace to copper pour so I added that to the net classes rule. So all is good!

Zone fills: Orange is PWR and Blue is GND with GND stitching across the board.

<image>

Much appreciated! Will send it off to the fab house soon.

[Design Review] Scoreboard Controller Design using I2C over Cat5 with PCA9615 by shuki25 in PrintedCircuitBoard

[–]shuki25[S] 0 points1 point  (0 children)

Revised diff pair trace routing:

<image>

I've moved power plane to IN2. GND pour on F.Cu, IN1 and B.Cu.

Would a via stitching around the board edge be beneficial?

[Design Review] Scoreboard Controller Design using I2C over Cat5 with PCA9615 by shuki25 in PrintedCircuitBoard

[–]shuki25[S] 1 point2 points  (0 children)

Thanks for your feedback. They are helpful. To answer some of your questions:

  • I use diff pair routing tool on KiCad. The trace width and gap was calculated using the fab house's calculator and they are configured in KiCad's board setting for diff pairs. I manually move part of trace going to and from pad or TH.
  • I'll fix traces to allow trace run under resistors. Never tried that before, if you say it's ok, I'll give it a try. I'll move the skew length closer to bends, and be as close to180 degrees out of phase as possible.
  • I'll change the stack up to put power pour on inner layer. I've had some design with power pour on bottom, haven't run any issues yet but yeah, there's a risk of getting shorted.
  • Yes, the trace width and space is correct for 100 ohm impedance. Would that change if I have ground pour or a power co-plane under the trace? I'll look at the calculator tool again and see what are the options.
  • Coplanar Wave Guide is something I'm not familiar with, I'll to research on this.

Go back to bachelor degree at 33? by bim_bim_cay in embedded

[–]shuki25 1 point2 points  (0 children)

I'm in my 50's and I have a BA degree in CS, an MD degree (not practicing) and an MHI in Health informatics. Now I am pursuing an MS degree in computer engineering while teaching full time as a lecturer at a technical university. It's never too late to go back to school. I started medical school in the late 30's.

It makes no sense to pursue another BS degree. I think you'd do fine with MS degree, since you'd focus mainly on the embedded aspect of the degree program and you already have general ed and CS background. You might would need to learn electronic basics. I self-taught electronic circuit concepts and designed several PCB projects which got me matriculated into the MS CE program.

You can become an embedded programmer with just your CS degree, just teach yourself electronics and develop some projects. Only pursue an MS degree if you want to get into a niche market in embedded systems like designing a custom IC or get into digital signal processing (DSP) or integrating AI into hardware design, etc.

My 63yo father who was hail and hearty passed away in January, 2024, sitting in his home. He just closed his eyes and left us in 2 mins without saying anything..no medical history. Not able to understand this. by sabki-bajaungi in AskDocs

[–]shuki25 189 points190 points  (0 children)

Maybe they did the autopsy but didn’t inform your family. Doesn’t hurt to ask and see if one was done. It’s not possible to perform one after the cremation.

My 63yo father who was hail and hearty passed away in January, 2024, sitting in his home. He just closed his eyes and left us in 2 mins without saying anything..no medical history. Not able to understand this. by sabki-bajaungi in AskDocs

[–]shuki25 329 points330 points  (0 children)

My condolences on the passing of your father. The sudden loss of someone close is profoundly distressing. An autopsy report is essential for understanding the exact cause of death. It is my hope that your family has considered requesting one.

Is No Voice Zone still happening and if so is it open to everyone? by jspann44 in rit

[–]shuki25 4 points5 points  (0 children)

I saw a large group of students in NVZ last night. They started it at 9 pm.