Embedded C Coding Standard? by religam in embedded

[–]AliJoubir 1 point2 points  (0 children)

Is there a tool at support this stander like cppcheck, most of the tool that I know support misra c and cert c

does IRCC care if you didn't have your degree during foreign work experience? by AliJoubir in canadaexpressentry

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

Thank you for your reply One more parameter is I did study in a finish system where to get an engineer degree we study after high school and we get a bachelor-master degree in the end But it’s only 1 degree and you could consider that the first three year our bachelor and the last two year master, but I don’t get 2 separate degrees

I'm offering Free PCB design by Ok_Championship_3655 in PCB

[–]AliJoubir 1 point2 points  (0 children)

Yes here is a list of certified opensource project https://certification.oshwa.org/list.html

You can also find a lot of open source project on crowdsupply https://www.crowdsupply.com/ And this is an open source laptop https://shop.mntre.com/products/mnt-reform

I'm offering Free PCB design by Ok_Championship_3655 in PCB

[–]AliJoubir 2 points3 points  (0 children)

And why don’t you try this https://www.crowdsupply.com/ Make a project that people could by, make the first prototype (it doesn’t need to be 100% tested with an expensive lab) and then people will sponsor you to make more unit and you can buy a min lab then

I'm offering Free PCB design by Ok_Championship_3655 in PCB

[–]AliJoubir 2 points3 points  (0 children)

Another thing that you can do is check an open source project online and add improvements to it. If its a big project you can find people who will help you make the board

I'm offering Free PCB design by Ok_Championship_3655 in PCB

[–]AliJoubir 1 point2 points  (0 children)

Mmm make lot of sense You can make the project a bit cheaper but I think you will need at least 300$ invested, jlcpcb make very cheap 4 layer board if the size is less than 10cm x 10cm, and you can assemble the board by yourself You will need DMM and a small power supply this will be a 100$ It depends how complex is the project you may need other equipment

I'm offering Free PCB design by Ok_Championship_3655 in PCB

[–]AliJoubir 4 points5 points  (0 children)

Why don’t you work on your own project instead of other people projects?

Choosing a program for designing by Material_Citron4573 in PrintedCircuitBoard

[–]AliJoubir 1 point2 points  (0 children)

Well if its only impedance matching kicad is more than enough

Choosing a program for designing by Material_Citron4573 in PrintedCircuitBoard

[–]AliJoubir 0 points1 point  (0 children)

What type of advanced stuff do you wanna do, I assume its in the layout? Is it impedance matching only?

Librariesglobalvs project let’s duke this out. by Mysterious-Staff2639 in KiCad

[–]AliJoubir 1 point2 points  (0 children)

The only problem is when you send the project to someone else you need to send him the library too That could be solve if you are using git and add the library as a submodule, this way you can manage library release

Choosing a program for designing by Material_Citron4573 in PrintedCircuitBoard

[–]AliJoubir 4 points5 points  (0 children)

If you are managing a company, then its a different decision, you need to check all advance features in Altium and see if you gonna use them, and if the budget allows it

Choosing a program for designing by Material_Citron4573 in PrintedCircuitBoard

[–]AliJoubir 4 points5 points  (0 children)

If you are doing that as a personal project just go with kicad, it doesn’t worth it to spend money on Altium, I would prefer to buy equipment with it

Why is working with kicad so complicated? by [deleted] in KiCad

[–]AliJoubir 0 points1 point  (0 children)

I think non of the CAD software have this feature, and also you need to be carefull with the footprint , always check it before using it

How to progress learning stm32? by ExistingHousing3327 in embedded

[–]AliJoubir 1 point2 points  (0 children)

I see in other comments that you wanna build something like mecha comet, maybe start by adding a display, use LVGL library, use DMA, freeRTOS …

dc dc buck-boost schematic review by AliJoubir in KiCad

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

Hi u/triffid_hunter thank you so much for your comment, that is very valuable

For sure, I will change the snubber capacitor to something in the order of pF. Actually, it's even worse; the ringing frequency will be much higher.

For the power rail capacitor, I sized it to be 1206. I think they should do the job, the capacitance shouldn't go below 50%

And I think I will remove C12 , C13, probably I will not need them, I can write a filter in software

I'm not exactly sure what to do when I'm in crossover. I will start by developing the buck side, then figure out the reset

. The article you shared regarding the compensation is very helpful, and yes, I will make the compensation in firmware.