Author Topic: Advice on designing hardware interaction between an MCU and a host for beginners  (Read 1084 times)

0 Members and 1 Guest are viewing this topic.

Offline rayanTopic starter

  • Newbie
  • Posts: 2
  • Country: in
    • https://www.eevblog.com/forum/register/
I am a beginner in electronic design and I am currently learning to read datasheets and draw schematics . I am interested in designing hardware interaction between an MCU and a host. Could you please advise me on some key considerations, such as voltage compatibility? Are there any resources available for beginners, or a complete guide to designing electronics for beginners?
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 10085
  • Country: us
If the MCU and 'host' can be the same SBC, you might look at the Raspberry PI 4 and, ideally, one of the starter kits.  The PI acts as an MCU in terms of wiggling pins and working mechanical things but it also runs Linux which provides a high level interface with code written in high level languages like Python, C or even Java.

There's quite an education in these kits and all code is provided

https://www.amazon.com/s?k=raspbrerry+pi+starter+kit

The Raspberry Pi 4B is extra (I would go for the 8GB variant).  You need a monitor (HDMI), keyboard,  mouse (USB) and microSD card (128 GB).

https://www.amazon.com/s?k=raspberry+pi+4+8gb

You could also consider the Pi 400

This setup allows very high level control of the IO pins.  You could set up the Pi with a Berkeley server socket and control the Pi from anywhere on Earth.  You might need a hole through your firewall for a specific IP address in order to reach the Pi from beyond the LAN.  But it's doable...
« Last Edit: September 16, 2023, 06:18:39 pm by rstofer »
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 23122
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
I am a beginner in electronic design and I am currently learning to read datasheets and draw schematics . I am interested in designing hardware interaction between an MCU and a host. Could you please advise me on some key considerations, such as voltage compatibility? Are there any resources available for beginners, or a complete guide to designing electronics for beginners?

This is so ill-defined it smells of being LLM output.

The OP should read
https://entertaininghacks.wordpress.com/library-2/good-questions-pique-our-interest-and-dont-waste-our-time-2/
or similar
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf