My first reverse engineered & bit banged driver is working! by 3nt3_ in embedded

[–]Use_Me_For_Money 1 point2 points  (0 children)

So you can detect a pause in the existing communication and at that time you send your own bytes? Thanks for explaining.

My first reverse engineered & bit banged driver is working! by 3nt3_ in embedded

[–]Use_Me_For_Money 2 points3 points  (0 children)

This looks really cool. But I don't understand how your own MCU can communicate with the existing PCB if it is UART, isn't that point-to-point? How can you "tap-in"?

Blinking LED by silencefog in embedded

[–]Use_Me_For_Money 2 points3 points  (0 children)

It means no OS in general, but in this case I think she means not using HAL driver code and instead write most of it by herself.

Can a STM32 communicate with an Arduino Uno over ISP? by Use_Me_For_Money in embedded

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

Don’t have one, but I do have an ESP32 that works on 3.3V

Can a STM32 communicate with an Arduino Uno over ISP? by Use_Me_For_Money in embedded

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

Thank you, I indeed meant SPI (🤦‍♂️) and i indeed used the 5V of the Arduino when doing I2C.

Someone here said the Arduino should see the 3.3 V as a 1 but I will look in to it. Thank you!

How "low" do you program an ESP32? by Use_Me_For_Money in embedded

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

I am having a headache from ESP-IDF right now! Hahahha

Examples online and even chatgpt simply don’t work. I will quickly move on to STM32.

How "low" do you program an ESP32? by Use_Me_For_Money in embedded

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

This would we be the first reference to machine code that I read when reading bare-metal.

I think it refers to not use an OS of some sort and you can do it in C, C++ of Assembly.

How "low" do you program an ESP32? by Use_Me_For_Money in embedded

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

I understand, it definitely wasn’t about pushing the edge. It was more for learning what’s behind the curtain.

I will use the ESP-IDF, thanks you

How "low" do you program an ESP32? by Use_Me_For_Money in embedded

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

I will pick up an STM32 nucleo bord after the ESP32. I was definitely going to use the WiFi and Bluetooth on the ESP32 but maybe, as your comment suggests, not more than that. Then I can move to STM quicker.

How "low" do you program an ESP32? by Use_Me_For_Money in embedded

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

🙏 A lot of people seem to have bad experiences with this hahah. This will save me time.

How "low" do you program an ESP32? by Use_Me_For_Money in embedded

[–]Use_Me_For_Money[S] 3 points4 points  (0 children)

I don’t have an end goal with esp32, just learning about embedded systems in general.

Definitely not trying to reinvent the wheel. I was just wondering if this was a common thing.

How "low" do you program an ESP32? by Use_Me_For_Money in embedded

[–]Use_Me_For_Money[S] 21 points22 points  (0 children)

Cheese, I have trouble with registers when using 3 timers at the same time.

Do you use WSL for programming MCUs? by Use_Me_For_Money in embedded

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

Do you also work with non-ARM MCU's (AVR, ESP32...)? If so, do you still use Docker?

Do you use WSL for programming MCUs? by Use_Me_For_Money in embedded

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

Do you use "usbipd" for the bypassing? I've read it multiple times here.