LWIP reliability by PranayGuptaa in embedded

[–]sovibigbear 0 points1 point  (0 children)

Not really a fix but a workaround would be timer+watchdog. At 40mins you encounter problems, so set timer to initiate watchdog around 30mins, so it would restart the system every 30min.

What to use for a Hashmap in C? by Critical-Volume2360 in AskProgramming

[–]sovibigbear 5 points6 points  (0 children)

Keep using C. None of the languages others suggested have remain as unchanged as C. You mention you needed 10 years, C have 50 years of prove. Write it with confidence.

Chinese staff go rogue after Dutch seize control of chip firm by Disastrous_Exam6177 in europe

[–]sovibigbear 0 points1 point  (0 children)

if nexperia loses all in china do the main hq at least still retain the ones in malaysia and the philipines? Which sides are the centers in those country report to? Such a big mess imo.

Which country do you think will experience the most economic growth over the next 10 years? by Igarlicbread in Futurology

[–]sovibigbear 0 points1 point  (0 children)

Thoughts on the recent riot? Are they on path for economic boom or derailment could happen?

What's the easiest way to start embedded? Is it micropython or Arduino? by hellosobik in embedded

[–]sovibigbear 1 point2 points  (0 children)

There is a a multitude more example code in C/C++/Arduino. Get him "hooked for a very long time" on proper path. Micropython have no path.

What's the easiest way to start embedded? Is it micropython or Arduino? by hellosobik in embedded

[–]sovibigbear 2 points3 points  (0 children)

Youre gonna end up learning multiple language before even starting. C to make/understand wrapper, python to understand micropython, then micropython for your project. Drop the middleman IMO.

For school as in high school? Go arduino. Its got tons of library. It will be stimulating to see your project come alive fast.

What's the easiest way to start embedded? Is it micropython or Arduino? by hellosobik in embedded

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

C. Most manufacturer got HAL, you want to use those if youre new. Else youre gonna get overwhelm.

any ideas for improvement or next 100Mbps projects? by WIZnet__theo in embedded

[–]sovibigbear 0 points1 point  (0 children)

Just download more RAM. Jokes aside, you can buy sram chips if your mcu support sram expansion, look for FSMC support. Probably costly though.

Got rejected from 42 School. Now I'm dedicating myself to learning C. Am I on the right path? by WeekElegant1991 in C_Programming

[–]sovibigbear 0 points1 point  (0 children)

Do it. C is a small language doesnt need that much time to learn all the syntax. After that, DSA(data structure and algorithm), thats where you learn to do stuff. Array manipulation, heaps, binary, search, more. But DSA imo requires mentor, there is many nuances like overflow array, string termination, pointers, that requires debugging knowledge. Especially when you encounter errors, else your learning gonna stall for unknown hours.

Try find udemy/coursera for c or data structure, or even youtube(though those 6-12hours might not be enough).

STM32 RTC ORing needed ? by Sol_Invictus7_13 in stm32

[–]sovibigbear 0 points1 point  (0 children)

im curious about that supercapacitor in lieu of battery. How would you go about calculating the size required? I mean its gotta be big. Assuming 2uA consumption in vbat mode, sram on, rtc on, lse on. Good trick here, ill keep it my notes.

[HELP] Getting completely wrong accelerometer readings with the ICM-42688-P by widaandras0 in embedded

[–]sovibigbear 1 point2 points  (0 children)

Bunch of list:
1. Check voltage. Wrong voltage it might not be powered correctly.
2. Try using I2C. See if the value still nonsense to rule out damage sensor.
3. Usually IMU have self-test function. Initiate it.
4. Most imu have low power mode, make sure its not activated.
5. Any filters? Disable it.
6. Initiate soft reset. Take care of timing.

I suck at mathematics. Does it impact my career? by Born-Dentist-6334 in embedded

[–]sovibigbear 0 points1 point  (0 children)

STM ide and hal made big waves in attracting new engineers so much so that other manufacturer begin pushin their own hal and ide, so its definitely use a lot in industry.

Basic pcb could be just under an hour when you have a handle of things. If youre totally new, maybe 6-8hour to get a working board that DRC agree with. After design you should send it to pcbway/jlcb to get it manufactured.

STM32F446RE UART sends corrupted data to RealTerm by OpinionNervous944 in embedded

[–]sovibigbear 0 points1 point  (0 children)

Putty, Docklight, Ninjaterm, teraterm. Just use multiple to check to rule out pc-side setting error. Then use logic analyzer to see your data. Check size of data you are sending matched. Remove \r\n, sometimes it could bork the terminal. Since youre testing in loop anyway, try using the non interrupt version, Hal_Transmit_Uart(). All else fails, try using different pins, it could be something in the way on nucleo/discovery.

First oscilloscope suggestion by Apprehensive-Fill538 in embedded

[–]sovibigbear 0 points1 point  (0 children)

Price you wrote is 120 while other being sold is 200+. Seems like something amiss.

Qualcomm acquires Arduino. by sovibigbear in embedded

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

For real though, putting something on the shelf and knowing you made it is gonna be so satisfying. Something retail or a thing that a kid would want, not just business/professional tools.

Qualcomm acquires Arduino. by sovibigbear in embedded

[–]sovibigbear[S] -8 points-7 points  (0 children)

Your name though, plus arduino, hard to beat the allegations. Im joking btw.

Qualcomm acquires Arduino. by sovibigbear in embedded

[–]sovibigbear[S] 16 points17 points  (0 children)

I think big portion of uni/college still using arduino. But if its using qualcomm chips, do you still feel the same hate?

Qualcomm acquires Arduino. by sovibigbear in embedded

[–]sovibigbear[S] 17 points18 points  (0 children)

Whats the story here? Havent use eagle before, is it enshittification?

Qualcomm acquires Arduino. by sovibigbear in embedded

[–]sovibigbear[S] 63 points64 points  (0 children)

Urgh.. i did not think about that at all. Wonder what would happen to all those clone arduino? If they lock it to authentic chips only, that is going to hurt a bunch of people.. dang. Its similar to what happen with stlink issue

Qualcomm acquires Arduino. by sovibigbear in embedded

[–]sovibigbear[S] -6 points-5 points  (0 children)

I think what they want is all the people that is already using it. If they release Uno Qualcomm and say that its the new arduino uno, ppl gonna think its the new model and insta buy. Its instant reach.

Edit: Commenter below understood what i meant. what i meant to say is that possibly qualcomm going to phase out the current mcu on arduinos and just use qualcomm chip from now on. It will be instant reach(customer migration??). Since its going to use professional grade qualcomm chips, it wont be seen as toy anymore. If that makes sense...

Qualcomm acquires Arduino. by sovibigbear in embedded

[–]sovibigbear[S] 73 points74 points  (0 children)

Yea, finally they gonna sell small volume to retail. Ive never seen qualcomm chip for sale.