I am making a Pico powered PWM fan controller, and I currently have 2 potentiometers to control the fan speed. I am however thinking about writing some software in Python to modify the speed. The biggest issue I see with it, is the transfer of data from software to the Pico (how to send and receive). How do I do this?

  • You can use any of the methods available for talking to a microcontroller. The Pico is not special in this regard.
    – joan
    Jun 1 at 14:36
  • Basic serial work fine (sometimes incorrectly called rs-232). Usually I use a usb-to-3v3 volt serial cable.
    – NomadMaker
    Jun 1 at 22:09
  • @NomadMaker So then I use UART on both sides as the interface I program in? Jun 2 at 1:53
  • You have to make sure that the voltages line up, but precisely that.
    – NomadMaker
    Jun 2 at 11:28


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.