cross-posted from: https://programming.dev/post/18765600

Hi everyone,

I would like to learn to program and built project using MicroControllers

I’m a Python dev. Therefore I would like to use it to program those.

But I’ve no idea where to start…

  • For the hardware:
    • What will be the best Raspberry Pi or Arduino ?
      I know they are not the same thing but could tell me in which situation you use more one than the other ? Or do you use something else ?
  • Software
    • I’ve already my IDE VisualCodium
      What is MicroPython Vs CircuitPython ?

If you have any resources I’m all eras.

Thanks.

  • fart_pickle@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    Start with a full sized Raspberry Pi. You will be able to use regular python to do stuff. When you’re comfortable enough with it, move to Raspberry Pi Pico and MicroPython. From there jump to Arduino. You will still be able to use MicroPython but eventually you will end up with using C.

    Also you should get some knowledge on basic electronics. The deeper you get, the more hardware related things you will need to deal with.