Embedded Workshop Hosted by MicroRustyC

Embedded Workshop Micro-Controllers

*** Getting Started with GPIO ***

  • 1. Interracting with GPIOs within a shell Bash Shell. (Command Line)
  • 2. Interacting with GPIOs from a Shell Script. (Bash shell)
  • 3. Interracting with GPIOs within a C / C++ Program using system() API
  • 4. Interracting with GPIOs within a C / C++ Program.
  • 5. Interracting with GPIOs within a C / C++ Program using Memory Mapped GPIO.
  • 6. Interracting with I2C.


  • *** Raspberry Pi 3 GPIOs Pin out ***

    WeMos
    WeMos

    *** Project 1 - Interracting with GPIOs within the Bash Shell. (Command Line) ***

    Breadboard

    *** Project 2 - Interracting with GPIOs within a Shell Script. (test1.sh) ***

    Breadboard

    Download: test1.sh

    *** Project 3 - Interracting with GPIOs within a C / C++ Program using system() API ***

    Breadboard

    Download: blinkgpio.cpp

    *** Project 4 - Interracting with GPIOs within a C / C++ Program. (gpiotest1.cpp) ***

    Breadboard

    Download: gpiotest1.cpp

    *** Project 5 - Interracting with GPIOs within a C / C++ Program using Memory Mapped. ***

    Breadboard

    Download: gpiotest1.cpp

    *** Project 5 - Interracting with I2C. ***

    Breadboard

    Download: i2c-tools.html

    _________________________________________________________________________________

    *** Download the PDF for the Workshop ***

    Download the PDF for the Workshop

    _________________________________________________________________________________

    ****** Lab Area ******

    WiFi Projects
    Arduino Projects
    Jim Merkle Playground Web page

    Come join us January 25, 2017 at the Dallas Makers Space.