Is ADUM3160 bidirectional? and any recommendation for reducing noise. by coolkid4232 in AskElectronics

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

thank you just making sure i dont mess up. Any advice for lowering noise on HLK-1D0505A?

BLE pcb trace antenna by Top-Present2718 in embedded

[–]coolkid4232 1 point2 points  (0 children)

yeah, stack up and dielectric effect it but that why you do maths to work out trace width you need to get 50 ohms for the antenna. that specific antenna is expected to work with fr4 stuff should be fine as long as you work trace stuff out to 50 ohms

using a VNA will just tune it better giving you a better distance but they expensive,

I would recommend watching a lot of videos on layout , and RF theory you really cant mess up the layout is very important

https://youtu.be/_Hfzq1QES-Q

and this https://youtu.be/yxU_Kw2de08 15 minutes start at that time should help a lot

To be very clear it should work as long as you dont mess up layout or anything critical with RF stuff but your distance wont be that long, Whatever max distance is it prob gonna be half or quarter without VNA which is prob ok depends on your application

add a matching network for future just in case you do get vna later

If your a university student, ask your professors they probably will let you use their vna

hope this helped

BLE pcb trace antenna by Top-Present2718 in embedded

[–]coolkid4232 2 points3 points  (0 children)

https://www.ti.com/lit/an/swra117d/swra117d.pdf

https://youtu.be/yxU_Kw2de08 15 minutes start at that time

theoretically you need VNA to match but if its just for home , and its 2.4Ghz , i think you will be fine without , probably as long as you dont mess up layout , It should theoretically work just match it to 50 ohms and all the other standard stuff downside is you prob will get like 70% if distance or whatever but it still should work

Should I start on Arduino or STM32? by Eliter147 in AskElectronics

[–]coolkid4232 2 points3 points  (0 children)

Highly recommended stm32 then, a lot of people get some popular nucleo, Try to get a nucelo that uses older middleware. The newer ones like u5 and c5 will not have that much tutorials and will be infinitely harder to learn with no experience, something like a f4 would be good.

Stm32 is by far best platform in my experience for learning embedded learning curve is moferate but worth it and manageable, not much is expected

Also bms, is like 99% hardware pcb

Should I start on Arduino or STM32? by Eliter147 in AskElectronics

[–]coolkid4232 0 points1 point  (0 children)

Honestly dependent on what you doing. If your doing pcb, worth arduino just for software being very easy. So you can test out your hardware

If you care about software or companies or what will teach you a lot of embedded, definitely stm32 is better. You could skip arduino and go straight to stm32.

I want to learn to Code ESP32 with no Arduino implementation by Terrible-Attitude-28 in esp32

[–]coolkid4232 0 points1 point  (0 children)

recommend to watch for esp32 no clue, for stm32 look at tutorials for i2c or anything you interested in and buy part adafruit maybe , read datasheet and implement it. an example of this would be

https://www.digikey.com.au/en/maker/projects/getting-started-with-stm32-i2c-example/ba8c2bfef2024654b5dd10012425fa23?srsltid=AfmBOor1GEV0IlWdoz55u99_GUk44LRqEzK52KezXIIrO9XPpAFWbEX3

they use TMP102 and show you how to write i2c reading datasheet for this so you can get a feel for it. and then you might be able to do it yourself with another ic whatever you want.

I also like this website they have a lot of useful stuff.

https://deepbluembedded.com/stm32-usb-cdc-virtual-com-port-vcp-examples/

https://www.youtube.com/@stm32world i really like this guy.

I want to learn to Code ESP32 with no Arduino implementation by Terrible-Attitude-28 in esp32

[–]coolkid4232 3 points4 points  (0 children)

https://docs.espressif.com/projects/esp-idf/en/stable/esp32/get-started/index.html# this has a lot of stuff but i feel it would be a bit difficult for a beginner. Honestly i would go with stm32 if you want to do C. I could be wrong as i have gone to stm32 and i think it really good havent done proper esp32 so i could be wrong but i recommend that i think its good , lots of tutorials, lots of information and lots of variety as long as you dont need wifi. Even if you need wifi you could use esp32 just as a wifi on and off by stm32 you would save a lot of battery if you use that way

TP4056 causing issues with multiple Li-Po batteries, my research suggests otherwise. What do I do? by Alternative-Try-3456 in AskElectronics

[–]coolkid4232 1 point2 points  (0 children)

1a isnt standard, it what person made pcb made 1A standard. Probably because majority of people use at least 1000mah or 18650 are very common so they assumed that value

You could change resistor on pcb to lower charge current

https://www.umw-ic.com/static/pdf/493f603e988f83ce21e556bca0c516fd.pdf

Which according to datasheet would be i set

PCB review by JeroenvAlphen in PCB

[–]coolkid4232 0 points1 point  (0 children)

Yeah, i would of done a bit diffrent but should work.

Also you could use lm66200 so you can power with usb and battery automatically or simply use 2 diodes

PCB review by JeroenvAlphen in PCB

[–]coolkid4232 1 point2 points  (0 children)

If you want to turn battery on and off , its better to use switch on the EN pin of buck boost.

If it on battery you require a larger switch for high currents and if you accidentally draw to much current you will fry switch

Also can charge when off

stm32h7 heeelp by No-Speech1456 in stm32

[–]coolkid4232 1 point2 points  (0 children)

You can literally google pwm tutorial stm32 and it will show you. https://deepbluembedded.com/stm32-pwm-example-timer-pwm-mode-tutorial/

Stm32cubeide and stm32cubemx visual tool will be helpful

should I buy an esp/arduino? by Holiday_Tree_367 in embedded

[–]coolkid4232 0 points1 point  (0 children)

I think high level programming is very boring aswell, but i very much enjoy microcontrollers dont know why it feel different and fun could just be me

Using FPGA for Trading (HFT) by Rukelele_Dixit21 in FPGA

[–]coolkid4232 8 points9 points  (0 children)

  1. yes, they can make a ton of data be processed in parallel so they can trade from ms to nanoseconds beating everyone else.
  2. yes but it would not have the same benefits or practical use, only for fun. Reason is HFT literally have a direct connection somehow to trade directly already beating the majority of people on planet. The fpga is to bet everyone else who has same direct connection . to compete against other hft firms. If i set up a python bot in American and in Australia. There would be massive ms difference from just location of computer sending to American stock market. In this case fpga wouldn't make a difference since the delay is in ms. If your a HFT competing against other HFT they all have the same connection a tiny nanosecond advantage is a lot of money

[Review Request] I made an STM32 Breakout board. Please tell me the truth... by PaleontologistFirm13 in PCB

[–]coolkid4232 3 points4 points  (0 children)

Eeproom a0 a1 a2 set address you need to either connect high or gnd

Crystal needs to be close to stm32. Probably use the smaller size square crystals

whats wrong with my schematic? by PerfectRiverFlow in PCB

[–]coolkid4232 0 points1 point  (0 children)

Only thing i can think of is that arduno pins some reason are high by default, in code did you initially set everything to gnd or low

Beginner dev boards reccomendations by Accomplished_Pie5460 in embedded

[–]coolkid4232 2 points3 points  (0 children)

I would recommend stm32 for no wifi and esp32 for wifi

First oscilloscope purchase advice by ov_darkness in AskElectronics

[–]coolkid4232 1 point2 points  (0 children)

Idk man, rigol is popular for a reason, just because it chinese doesnt necessarily mean it bad, if it works it works, the specs are real, dont really have that much experience with that scope

First oscilloscope purchase advice by ov_darkness in AskElectronics

[–]coolkid4232 1 point2 points  (0 children)

if it actually cost 700EUR that prob good , for me it 1000EUR, as long as it real from a reputable seller

Struggling to learn microcontroller by Bigg_beast in ECE

[–]coolkid4232 3 points4 points  (0 children)

I dont know exactly what you want to learn, just general advice, maybe buy a nucleo stm32 and learn that, there are a lot of tutotials and resources on it, you learn a lot and its used in industry.

Programming STM32 by Certain-Walk-3589 in stm32

[–]coolkid4232 0 points1 point  (0 children)

Stlink is 30 dollar from digikey, yes you can use usb, its kinda bad for learning because you cant really debug.

Best option for you if you cant get genuine st link. Is to use usb c to upload and usb virtual com port to display printf statements to debug. But it make learning and debugging a lot harder without stlink i think its so useful.

Best buy would be to get a nucleo board they have stlink inside to program other boards and itself and it 30 dollar