| FORUM

FEDEVEL
Platform forum

I am totaly new to PCB designing ,which coding language is prefer for IDE- PCB MCU & their Sensors ?

Jan , 01-08-2024, 01:19 PM
@Robert Feranec fellow members, which software language do u prefer me to learn for PCB , tutorial part 7, timeline 1:14:44,
Link
https://youtu.be/e6YTg-UrKes?feature=shared

Just kike Robert feranec performing language coding in part 7 of the video series for IDE (stm32, esp32 etc)
QDrives , 01-08-2024, 10:17 PM
@Jan For projects like these the best language is C.
, 01-08-2024, 11:48 PM
Usually, I use VSCODE, and platformIO to develop firmware and use C++ to hardware mentioned.
Jan , 01-09-2024, 08:53 AM
Thank you all dear
Robert Feranec , 01-09-2024, 09:15 AM
I use C, but I may be "old" school. Today, oll the kind of python are super popular and no IDE (if supported by the microcontroller)
Jan , 01-09-2024, 10:19 AM
Really impressed with tutotial videos, here in school our Computer science teacher presented all 7 if your videos as an example to learn the process,

Note: kindly make a tutorial video series for beginner about basic BASIC ELECTRONIC COMPONENTS, LEARNING TO DRAW SCHEMATICS, AND C OR C++
Robert Feranec , 01-09-2024, 10:38 AM
nice to know 🙂
Sniper2 , 01-12-2024, 07:42 PM
python is easy to write but you pay with CPU usage and memory (+ it look ugly and a space can ruin the code)
QDrives , 01-13-2024, 08:15 PM
You would need an python interpreter on the MCU. Before you get that to work, you need to write a lot of C code for that.
Sniper2 , 01-13-2024, 08:18 PM
yea
Robert Feranec , 01-14-2024, 07:25 AM
I believe, for some MCus, this is already available. I think Adafruit does CircuitPython and also I think there is something called MicroPython, but as i dont really use it, I don't know much about it. https://circuitpython.org/
QDrives , 01-15-2024, 03:50 PM
I have done a bit with MicroPython, that is why I mention that there is a lot of C code to get it to work WITH your board.
If you want to turn on a LED, you have to make it available in C so that you can use it in Python.
Robert Feranec , 01-15-2024, 04:01 PM
ah, I understand now
Sniper2 , 01-15-2024, 07:33 PM
ok that explain why python is so slow :
it is code that interprets code that compiles assembly and then runs it .....
QDrives , 01-15-2024, 07:45 PM
Yes. Python is often an interpreter. MicroPython is one too.
Use our interactive Discord forum to reply or ask new questions.
Discord invite
Discord forum link (after invitation)

Didn't find what you were looking for?