Maybe some basic stuff like usart, i2c works fine. But the the deeper you dig into the specialties the more you will have problems.
And STM32s and expensive? Maybe if you buy them from Digikey or Mouser. With the right distributor they are dirt cheap.
They still are.
No vendor until now was able to push out microcontrollers with a solid Wifi integration. Sometimes you can find weird 2-chip-solutions.
I still wonder why ST doesn't bring one. That device would be a multi-billion-business.
But pilots really care about wind shear. Its the thing that makes people suddenly hit the overhead compartment. It typically requires flight crews reporting it to ATC over radio. Improving accuracy of local wind events is very valuable.
Nope, it’s mostly selective lack of reading skills when it comes to the ‘fasten the seatbelts’ sign..
In the 90s, some STD training I took said it was highly unlikely for otherwise healthy bio women to contract HIV from a man (ie compared to sex trafficked women in poor health), with the claim that vaginal sex is less susceptible to micro tearing that allows easy transmission than anal sex is.
I didn’t really question this at the time because it seemed plausible and I believed the people who were telling us this. (Note: this was in a medical context, not someone trying to scare us.) Is there any credibility to that idea now that we have more data, and hopefully leased biased science than we had in the 80s?
Receptive anal 1.4%
Insertive anal 0.06% - 0.62%
Receptive vaginal 0.08%
Insertive vaginal 0.04%
Seems to still be the case..[0] https://stanfordhealthcare.org/medical-conditions/sexual-and...
So I decided to solve it.
Using the Bosch API - I can tell both when a cycle is complete, and if the door is open. Currently I use their default version, but there is a local hosted option I'll be switching too now the proof of concept works.
So using Home Assistant I have a simple script that detects when a washing machine cycle is complete AND the door has NOT been opened. This implies my washing machine has wet clothes still in it.
So Home Assistant will alert my phone (and my wife only if she is home based upon presence detection) once every 15mins that there are wet clothes waiting in the washing machine.
Very simple - works perfectly.
But the problem is that while kids like it a lot, it doesn't translate to engineering careers. Kids don't want to become engineers as result, they want to become content creators, tinkerers etc. Even rather good students with a lot of potential see all this engineering stuff more as a media career or a fun hobby.
PS. I don't say the engineering hobby isn't cool and fun. I don't say that maker movement doesn't produce incredibly cool and deep stuff. I'm not even saying that it's the only reason why there is a shortage of engineers. But it's certainly contributing because I see it.
I'm a member of local engineering community and I see a lot of stuff like the quality of civil engineering sinking and we're all paying for mistakes in it. I see a lot of local production closing only because all R&D engineers are 60+ and planning to retire.
'Shortage' of US engineers is same as 'shortage' of developers - artificially engineered by off-shoring and importing foreign labor via H1B etc.
There are jobs, there just aren't jobs that want to pay well..
Porting stuff to another microcontroller would be easy as we are not using too proprietary features... as long the uC has SPI/I2C and a bunch of timers the embedded developers will be happy. Thanks to Zephyr.
That only gets you proper support for a couple vendors (Nordic, ST), everything else is a nightmare. Even with better-supported vendors, there are whole swaths of things that aren't properly supported and you need to directly call code from underlying vendor SDK to make things work. That bodge makes the whole project non-portable. Even some simple things like ADC DMA on ST F1 series..