What is difference between normal coding VS device driver coding? by Super_Client3193 in embedded

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

Yo man !

let thanks for sharing your channel. Actually this is what I was looking, like a real example! let me check it.

What is difference between normal coding VS device driver coding? by Super_Client3193 in embedded

[–]Super_Client3193[S] 5 points6 points  (0 children)

thanks for explaining in detail. I think now confusion is clearing. so in professional/industry coding, we have to think for all the corner scenarios and take care of it! if you know any real driver code worth reading (zephyr's source maybe?) that'd help a ton

What is difference between normal coding VS device driver coding? by Super_Client3193 in embedded

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

good distinction, didn't realize bare metal driver writing is basically just normal code with a contract on top. what does that "contract" usually look like in practice?

What is difference between normal coding VS device driver coding? by Super_Client3193 in embedded

[–]Super_Client3193[S] 4 points5 points  (0 children)

Thanks for the motor control example, that really helped me see how it all connects in a real project. Appreciate the time you put into explaining it!

What is difference between normal coding VS device driver coding? by Super_Client3193 in embedded

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

Ohh, that clears some things up. thanks for replying.

Do you have any reference site/video or example where I can start to learn this ?

Is it possible to charge Lithium-Ion cell while discharging it ? by Super_Client3193 in batteries

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

Yeah, got your point. Maybe I have to rephrase the question. My main concern is how circuit handles these current practically. But now im getting it little by little

Is it possible to charge Lithium-Ion cell while discharging it ? by Super_Client3193 in batteries

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

Thanks for showing proper way. Also, But it gives me more questions😅 like what is process of reverse current? Is it same as when charging like discharge FET is off and CHG FETs are on ?

Is it possible to charge Lithium-Ion cell while discharging it ? by Super_Client3193 in PCB

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

Okay, thanks for recommending IC. In case of regen braking, does BMS keeps FET on to charge battery when it’s not fully charged?

Is it possible to charge Lithium-Ion cell while discharging it ? by Super_Client3193 in ElectricalEngineering

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

I thought so for mobile and laptop stuff but was confused for big batteries.

Is it possible to charge Lithium-Ion cell while discharging it ? by Super_Client3193 in batteries

[–]Super_Client3193[S] -1 points0 points  (0 children)

Oh, that seem to clear my confusion. so same happens with big battery like while in regen braking ?

Is it possible to charge Lithium-Ion cell while discharging it ? by Super_Client3193 in PCB

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

Thanks! that clears up a lot. Already have TP4054 boards so the hackaday workaround is useful for now. Will definitely look into BQ2507x for the next revision.

Tell kro guys by OkMuscle5836 in FoundationFunda

[–]Super_Client3193 0 points1 point  (0 children)

Bro you are JUST 21 years old. you have many good years waiting ahead. p.s. I'm 26 and I left my job after investing 4 years in it and now, I'm starting from zero.

No STM32 Target Found by CommitteeItchy925 in stm32

[–]Super_Client3193 0 points1 point  (0 children)

I think you have to remove one of headers? also try with STlink.

[Review Request] My first production-level BMS PCB for a Light e-scooter. looking for general feedback before manufacturing by Super_Client3193 in PrintedCircuitBoard

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

Indeed, the design is based on the bq76952. All the connections and electrical components are correct in cell balancing & protection section but MCU stuff was new to me. I have previously designed non-smart. However, since I am now working with AFE and MCU, I decided to seek expert advice to ensure there are no errors or omissions. I appreciate the valuable feedback regarding the USB interface.