003 - Raspberry Pi Pico: Charlieplexing

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 มี.ค. 2021
  • In this video, we will learn how to use charlieplexing with Raspberry Pi Pico using MicroPython.
    For more details, visit my blog post at:
    techtotinker.com/2021/04/01/0...
    Please do Like, Comment, Share, and Subscribe.
    Thank you.
    - George Bantique | tech.to.tinker@gmail.com
    #TechToTinker
    #MicroPython #RaspberryPiPico
    #MicroPythonTutorials
    ---
    MicroPython Tutorials
    How to use Charlieplexing in MicroPython
    How to use Charlieplexing in Raspberry Pi Pico
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 11

  • @paterpracticus
    @paterpracticus 7 หลายเดือนก่อน

    Thanks, this is just what I was looking for! I'm planning a flashing level-crossing light unit for my model railway. This consists of three lights - one amber and two red, which flash alternately. It looks like with this I can just use two GPIO pins on my Raspberry Pi Pico - one 'wire' can be the hollow metal pole of the sign, with the other going up the middle - which would be perfect.

  • @abobija
    @abobija 3 ปีที่แล้ว

    Interesting! Nice video. Keep it up!

    • @TechToTinker
      @TechToTinker  3 ปีที่แล้ว

      @Alija Bobija, glad that you liked it. Thank you.

  • @harnaikhothi3277
    @harnaikhothi3277 3 ปีที่แล้ว

    Excellent video thank you

    • @TechToTinker
      @TechToTinker  3 ปีที่แล้ว

      @Harnaik Hothi, your welcome :). Thanks

  • @pflinn
    @pflinn 3 ปีที่แล้ว

    That is a very good one George that will make some people think!

    • @TechToTinker
      @TechToTinker  3 ปีที่แล้ว

      @Philip Flinn, indeed. Thanks.

  • @bigbogeyface
    @bigbogeyface 3 ปีที่แล้ว +1

    That's fantastic 😀👏👍
    Is "CharliePlexing" the official name for this functionality?
    I am assuming this is a particular functionality of Python as using AVR for the Arduino for instance, it is not possible to alter the pinMode between INPUT and OUTPUT outside of the "void setup".

    • @TechToTinker
      @TechToTinker  3 ปีที่แล้ว +2

      @Big Bogey Face, according to this: en.m.wikipedia.org/wiki/Charlieplexing it was named after Charlie Allen. It is not specific to Python or to Arduino. It is technique or concept of minimizing pin requirements.
      Also, you can alter / modify pin directions(or pinMode) in the main loop of Arduino.

    • @bigbogeyface
      @bigbogeyface 3 ปีที่แล้ว

      @@TechToTinker
      Oh, Awesome!!! 👍
      I didn't know you could alternate the pinMode of Arduino pins in the void loop
      I'll give that a try 👍
      Thanks 😊👍🤙

    • @TechToTinker
      @TechToTinker  3 ปีที่แล้ว +1

      @Big Bogey Face, that's cool. Cheers