Hi guys, i am a final year undergrad student, Interested in embedded software, and the worst thing to happen to me recently was that i found out after a good 3 days of frustration, that one should be careful while choosing power supply for their project, a 100mV ripple can mess up internal circuitry of your sensors and you will keep wondering why sensor is generating nonstop garbage data. Verdict - avoid cheap chinese stuff
Hi, @harsha3755 as Aditya said start with the project and build a portfolio. There is an easy path and another is a little hard. The easy way is to get into any IoT company and work on software dev and you'll get a chance to work closely with an embedded team and then start adding value with cross-functional skills. In any IoT job profile, you'll be dealing with h/w anyway. Another route is to pick a development board, understand OS, memory management in detail, and learn to write drivers for peripheral interfaces, take some internships that will focus on firmware. And you'll get the title embedded firmware. I hope this may help. Good luck and best wishes!
Just a suggestion for this, instead of hosting it here we can have our x (twitter) space where there is more chance of publicity and other can listen in too
If you have financial responsibility, always make sure you start in part time and work on your interests as an intern or just help people around as a side hustle.
If you genuinely love building Electronics project, and you wish to get a job in software or hardware, then approach a startup and work with them for atleast a year or two where you will learn a hard skill.
Build your soft skill in parallel. But always keep in mind, don't go behind any field just because grass is greener at the other end. Make sure you truly enjoy doing things. Else frustration builds up.
Another approach can be, as you are an MCA student you can use your frontend knowledge to go into interface development for embedded devices, and maybe develop software for Windows (visual studio) for testing ; Theses have high job opportunities in industrial embedded (electrical / mechanical )
yes, using c++ wrapper and call it in python and use Qt, DearPyGUI many more new libraries, If anyone need any help on this let me know, I have worked a lot on this
@kmulier Would it be possible to start a separate room/chat for the Scarab board? Here in the dev-chat there is a mess. I almost don't read the messages here. To your question. I recommend considering the 0402L020SL or even 010SL. I recommend to consider the average power consumption of the board and make a decision based on that value.
Hey hey, thanks for the suggestion, tahenan. We actually have restream capability in our platform so we plan on starting the external stream to LinkedIn, X, YouTube, insta, etc., as soon as we finish the configuration. Should be within a couple of weeks.
I actually asked if we should start another forum or chat channel for the Embeetle/DevHeads TinyScarab community development platform (featuring WCH RISC-V microcontroller and later RP2040). What do you think, guys?
oh boiii. Just looked at their catalogue. Some awesomazing products. I am liking this one https://www.wch-ic.com/products/CH32V208.html? not easy to get all this features in a package - perfect IoT MCU(has ethernet PHY and MAC within! gateway applications). Unsung hero of IoT MCU.
Eh I think it lacks some tool chains and tutorials right at the moment. That is making it harder for newer people to get into it. But expert like you guys should have no problem haha
Hi @fwen agree with you. Sometimes even experienced people concerned about new tools especially unpopular ones. It leads to time investment and not getting the expected results causing delays in project delivery.
@Navadeep , @fwen and @Umesh Lokhande , You guys said about the WCH chips:
I think it lacks some tool chains and tutorials right at the moment. That is making it harder for newer people to get into it.
We're solving that with Embeetle IDE [see https://embeetle.com] - not only for WCH chips of course, but for all the MCUs we integrate, we're not bound to a specific vendor. Here's what Embeetle can mean for you when you want to get started with a new MCU:
Embeetle provides one or more sample projects for your MCU, typically to blink an LED for a quick start.
Embeetle downloads all the tools automatically when you launch a project (compiler, flashtool, ...).
I can send you the Tiny Scarab board when it's finished and fully tested. I might have to ask a little compensation for the production costs. I'll share more on that later here in the chat (once I have a definitive production cost estimation).
@everyone Thanks for tuning in for today's DevHeads Office Hours! We talked all around IoT FOTA, Tiny Scarab board and about some exciting demo videos coming up. Again, cheers to all new Dev's!
People who have missed this can always watch the recording. Stay tuned and keep smashing that bug.
Hi @Saßì , I'm currently working on the Embeetle IDE together with @kmulier, I have a background in EDA tool development mostly, also all kinds of electronics project, started working in 1983, long before internet became ubiquitous. Trying to figure out what devheads is all about
To be honest, I don't really understand how Discord works yet. Typing this on my phone because haven't figured out yet how to connect to this channel on my pc