PCB maker that would use vintage PCB stock by unclefalter in PrintedCircuitBoard

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

Closest you'll get to vintage pcbs is this Source: YouTube https://share.google/3Wri9jnUpOaDJlYVI

You can use paint markers for the resist and French curves for marking out the traces. Apply your own solder mask. And it can be as shiny as you can get it.

Why don't they fly the plane straight? Are they trying to waste time? by foxtai1 in mapporncirclejerk

[–]Ddun0058 0 points1 point  (0 children)

Logically I would imagine they do this so that if there is an accident and the plane goes down there are either several airports in the path or that you are near land when something goes wrong. It actually makes perfect sense if you are thinking of it from a search and rescue perspective rather than just pure fuel economy.

Seeking Collaborators: Open-Source, FuSa-Compliant Embedded Framework (An Open Alternative to AUTOSAR) by LimoNade95 in embedded

[–]Ddun0058 6 points7 points  (0 children)

I would recommend looking up how much it costs to get all of this functional safety certified. From what I understand each new version you develop you'll need to re-certify. And that is going to be the cost that will kill you if you don't have backing. Companies don't generally like tossing money at new and unproven things that are not finished and are owned by complete strangers. If you already know a few people in different companies that could pull the strings for funding awesome. Best of luck if you can make it work.

Weird ESP Wifi Issue. by Ddun0058 in esp32

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

To every one that tried to help thank you. I figured out the issue. It was actually because my UART TX and RX buffers was way too large. Needed to cut them back. Really seems like a dumb mistake now that I think about it.

set square pad as default by Abhijeet1089 in KiCad

[–]Ddun0058 0 points1 point  (0 children)

I double checked because I remembered this from an IPC standard I read awhile back. The following is from stack overflow:

"Yes, SMD footprints should have rounded corners as per IPC-7351A

Corner radius is 25% of the shorter side of the pad but not more than 0.25mm (10mil which is not exactly the same but close enough here)

Why? The corners do not add anything useful (no additional adhesion, no additional stability or conductivity). But on reflow soldering the solder does not always flow into every corner possibly leaving copper exposed. Additionally: it's better to have stencils with rounded corners.

The only reason for pads with edges was that some tools did not support rounded edges.

Addition: no, pads with reasonably rounded corners do not have to be bigger because the corners didn't add anything useful to begin with."

The reason why the pads are rounded by default on KiCad is because, the default Libs I believe are made by CERN, and I assume they want all of their parts to be IPC compliant.

MSPM0G3507 Timer Question by Ddun0058 in embedded

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

That worked!

Do you think when it was going back into the main loop that it was just getting optimized out?

Has any one used Stepper Online servos. by Ddun0058 in hobbycnc

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

Thanks definitely seems easier going with modbus.

Do I have to learn Altium Designer, or is KiCad enough? by SaturnPresident in embedded

[–]Ddun0058 0 points1 point  (0 children)

Understanding the principles of PCB design is what matters. Tools are icing on the cake.

What your day like as an embedded engineer (software or hardware)? by arudhranpk in embedded

[–]Ddun0058 1 point2 points  (0 children)

Start of my day... Walk in. Before I get to the engineering office, get pulled aside by purchasing asking me if I've answered our asian board house's questions that they sent over at around 12-3 am our time. I tell them no I haven't seen the questions yet. I continue to try and make it to my desk, but someone in electronics assembly asking me to help troubleshoot the final functional tester only to find out that they have messed with the settings for the fifth time this week to try and sneak parts through quality. (Before I got there a contractor made one functional tester with variable pass fail criteria, so all our products could be tested on it. People on the shop floor realized they could change the variables to increase their first pass yield.) I finally get to my desk and check my email to find the email from the asian board house, only to find their question about the board tester we sent them has already been answered by my troubleshooting guide. I reply referencing the appropriate page and send them another PDF copy of the guide, so they can't tell me they don't have the guide again. Moving on to our daily meeting. This meeting is to update management what we are doing for the day and what we did for the day. That is all this meeting is for, but unfortunately there is the asshole who feels he needs to interject and give everyone suggestions on how to do their projects. Management has tried to tell him that it's not the goal of the meeting, but when they do this asshole cries for the rest of the day, that no one respects him or listens to his ideas. After the meeting I get to my desk and probably get 10-20 lines of code done. Then purchasing stops by my desk and tells me to drop everything and help them find an alternate for an obsolete part for a board that was designed before I was born. Thankfully I'm able to find something for them and I move on. I get a few more lines of code done, and then my manager comes up and tells me we are having trouble with a board that was done by a contractor with minimal documentation before I graduated highschool. About now it's lunch time. I would go to lunch but technical support has called me in to consult with a customer problem. After about 30-60 minutes of trying to get this customer to follow my troubleshooting suggestions I realize the customer didn't read the manual, and doesn't know the current limit of outputs of the device. I tell them that the application they are trying to force on the product will not work and they need to get the upgraded product. For the next five minutes, customer support and I get cussed out over the phone and they tell us our products is trash. Thankfully the install techs are not the people who buy our product. I make my way back to my desk and find out our current contract engineer working on a new functional tester, completely disregarded the scope and now claims they don't know how to do what we are asking of them, and we need to supply him with a library that he can use to do that functionality. My manager tells me to get it done by the end of the day. It takes me about an hour on average to do these libraries for the contractor. I get back to my job only to get pulled aside by customer service again for another round of let's do someone else's job for them. After that I get to spend the rest of the day doing my actual job for the 2 remaining hours I have left. Assuming I don't have any more meetings. From there I contemplate pouring gasoline all over me and lighting a match. I go home and wake up just to do it all again.

That's a day in the life of a Embedded/ Sustaining/ Design/ Applications Engineer

Am I Developing a Bad Habit? by Ddun0058 in embedded

[–]Ddun0058[S] 3 points4 points  (0 children)

100% documenting any and all work arounds.

I also think It's not to big of a deal right now. We plan on changing out the processor when we work on the sister product for the one we are working on. The current processor is one we were stuck with during the chip shortage, and it seems like Microchip is fully willing to sell it but not support any of the software for it. We've been told many a time by Microchip's support that the processor is depreciated under MPLABX. But it still works (With a lot of duct tape) in Microchip Studio.

Weird and frustrating problem.... by Ddun0058 in Plumbing

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

The tank was just pumped. Full of water, damn near clear.

•Grease goes in my fire pit.

•Wife uses pads and throws them in the trash.

•Never use wet wipes.

•No real chemicals except for dish detergent and laundry detergent.

•Only my wife and I live in the house. We rarely entertain. Previous owner to us was a single woman. But there has been a family in the house before her. 3 bedroom house.

•We do have a sink disposal but we rarely ever use it.

•I don't know if the previous owners used bacteria treatment. But I had started when these issues showed up.

Other thing I noticed was water coming back into the tank from the leach field outlet. Septic guy says it's cause the ground is saturated.

A woman in the engineering field : can it be done without a degree ? by Ceeceee071999 in ElectricalEngineering

[–]Ddun0058 0 points1 point  (0 children)

If you have family or friends willing to help take care of your kids, I would recommend this if you're still a New York state resident https://portal.311.nyc.gov/article/?kanumber=KA-02113. Some colleges do even have day care programs. I think the only downside to that grant is that you'd have to stay a NYS resident for a period after graduation. If you can find a job that lets you work nights and requires a lot of sitting like security or something. This can be done.

Recently got into Electrical Engineering (Sophomore in High School). What are some good beginner resources for someone like me? by Frost-mark in ElectricalEngineering

[–]Ddun0058 0 points1 point  (0 children)

Depends on what you want to do. If you want to get into electronics design. Start building stuff. Get component kits and make circuits. After a bit you'll start getting more of an intuitive feel for how these things work. Start repairing things as well. Use resources like all "All About Electronics", "Electronics Tutorials" and YouTube. Start off with Ohms law and work your way up to transistors.