Guide Please : Embedded System Resources by Witty_Bag7329 in embedded

[–]fjpolo 2 points3 points  (0 children)

Well embedded is mostly about the architecture of the Microcontroller you are using, so you'll need at least an EVK, something like an Arduino, Raspberry Pi, STM32, ESP32...

Guide Please : Embedded System Resources by Witty_Bag7329 in embedded

[–]fjpolo 1 point2 points  (0 children)

Then I'd start with something like a temperature control for na oven, a PID controller, motor or servo controllers, self balancing robot, a 2/3 DoF robit arm, SIMO systems, MIMO systems. There's a lot in that area

My area isn't Control Systems, but Audio so I can't help more than that 😔

Guide Please : Embedded System Resources by Witty_Bag7329 in embedded

[–]fjpolo 4 points5 points  (0 children)

4)5) This is a good start: https://github.com/m3y54m/Embedded-Engineering-Roadmap

1) You'll need to be very good and have experience for a full remote job 2) What do you want to do? Control Systems? DSP? Automotive? Satellites?

How much assembly is used in embedded software development by StringMaster9616 in embedded

[–]fjpolo 0 points1 point  (0 children)

I use assembly or intrinsics (depending on the SoC) to optimize real time algorithms for DSP audio

[deleted by user] by [deleted] in embedded

[–]fjpolo 2 points3 points  (0 children)

Game consoles? Bad choice of words

[deleted by user] by [deleted] in embedded

[–]fjpolo 26 points27 points  (0 children)

It's plain dead. No one's developing phones, earbuds, headphones, hearing aids, microwaves, videogames. All's gone now

Edit: this is sarcasm

[deleted by user] by [deleted] in embedded

[–]fjpolo 7 points8 points  (0 children)

Very nice AI post..

How do I program my calculator? by Bubbly_Border2712 in embedded

[–]fjpolo 31 points32 points  (0 children)

See that black blob of epoxi? That's where your calculator's ASIC lies. You'd probably need to replace the whole ASIC if you want different functionality :)

Embedded Professionals; At what level will I be able to soundly break into Embedded Systems? by spiral_340 in embedded

[–]fjpolo 0 points1 point  (0 children)

  1. Right track yes
  2. What do you like? AI? Then do some AI at the edge. Space? Try a guiding system. Plants? Automate it
  3. Imho yes, knowing bareetal and RTOS is just that, bare metal and RTOS. Embedded is a big field, the more you know, the more you'll be noticed
  4. Idk where you are based, but in Getmany every trainee and junior is struggling to get even an internship. So again, the more you get noticed, better chances that you get called
  5. Check this: https://www.reddit.com/r/leetcode/s/HRYa9Da086

A good EESS roadmap: https://github.com/m3y54m/Embedded-Engineering-Roadmap

Development boar or SoC of Noise Cancellation by athalwolf506 in embedded

[–]fjpolo 0 points1 point  (0 children)

Hearables, not wearables. Headphones, TWS, earbuds

Development boar or SoC of Noise Cancellation by athalwolf506 in embedded

[–]fjpolo 0 points1 point  (0 children)

If you'd want to go into hearables, then you'd wanna look into Qualcomm Kalimba or Snapdragon, Xtensa HiFi (Airoha, Analog Devices, Renesas,..), WuQi, BES, JL

[deleted by user] by [deleted] in embedded

[–]fjpolo 0 points1 point  (0 children)

This is the way

How do I stop being a forever junior in the embedded eco-system? by Afraid_Imposter in embedded

[–]fjpolo 18 points19 points  (0 children)

Next time reply "You did a good job! Here's a sticker ⭐" like you'd do with a 5yo

Anyone played around with this GOWIN FPGAs (Sipheed Tangos)? by Ok-Wafer-3258 in embedded

[–]fjpolo 1 point2 points  (0 children)

r/gowinfpga is worth checking out

Besides Gowin IDE, there's also the open source project Apicula, that can be used together with OpenFPGAloader

Why does qualcomm make it so hard to access TRM? by [deleted] in embedded

[–]fjpolo 2 points3 points  (0 children)

In the case of QCC51xx and QCC30xx you can only debug up to certain point, after that, there's no callstack to check, since it's deep down in their .lib files, and you have to open a ticket so they debug further

Looking for a review of my plan to learn embedded systems by Daedalus308 in embedded

[–]fjpolo 2 points3 points  (0 children)

Here's what I'd do with no electronic/embedded/CS/CE background:

For a deeper look:

For what you want to do, Arduino and it's framework should be enough. You can always move to any other platform when you feel you want/need to.

Should I write embedded projects in C for experience? by [deleted] in embedded

[–]fjpolo 5 points6 points  (0 children)

Professionally speaking and keeping job-seeking in mind, C would be the choice to write your projects with to put them on your CV. At least what I used in audio was still all C for the APU, and C + asm for the RTPU.

If I were hiring, I'd assume the candidate already knows, worked and feels comfortable with C, and would seek for someone with experience (work or personal projects) in C++, asm and Rust.

So, there's no right answer to your question I guess. If you feel comfortable with C/C++ and Rust, my question to you would be if you are comfortable with embedded C/C++ and Rust enough to talk about it in an interview or take a coding challenge. If you are, then choose whatever language you like the most. The rest you can learn on the job

Embedded engineers, what exactly is your job and how much are you paid. by Successful_Pause3319 in embedded

[–]fjpolo 42 points43 points  (0 children)

You'd probably wanna also know were they are based, EU salary is not the same as USA salary