Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Choosing the Right Microcontroller for Real-Time Robotics Applications

Jane Will

New Member
Hi everyone,

I’m a research student working on a robotics project that requires real-time processing for precise motion control. I need a microcontroller with low latency, strong computational power, and good peripheral support (PWM, SPI, I2C, etc.).
  • Would an ARM Cortex-M series MCU be a better choice over an ESP32 or AVR for real-time tasks?
  • How significant is the difference between using an RTOS versus bare-metal programming for time-sensitive applications?
  • Any recommendations for specific MCUs that balance performance, power efficiency, and ease of development?

I’d appreciate any insights or experiences. Thanks!
 
The following single chip might be good approach :

1740006438652.png

Multiple copies of above components in chip (a component is a chip resource in PSOC language), ability to create
custom logic with schematic capture and or verilog, and users have created libs like DDS, CPLD, CORDIC,
74HC.....

Each component comes with a rich lib of code f() calls so user rarely writes drivers, just codes
at top level.

Compiler and IDE (PSOC Creator, MODBUS) free. Wizards to create state machines, DMA, logic from
gates to LUTs to high functional stuff......routing internal and external wizard......

Very good board to get started CY8CKIT-059, ~ $ 15.

Folks have done oscilloscopes with it, I did bursting programmable f() generator design
with it, and some tests, like 64 bit SR, 64 bit counter, various state machines.....

3 fams, PSOC 4, 5LP, 6 (dual core, but with limited user fabric).

Tons of projects to pull resources from.

There is this series which I just came across, fast, but seems no user design fabric -

Regards, Dana.
 
Last edited:

Latest threads

Back
Top