Embedded Workshop Hosted by MicroRustyC

Embedded Workshop Micro-Controllers

January 2017 Workshop PDF

GPIO Workshop.html


Part 2 LINUX to control GPIO's and interact with I2C.

Jim Merkle will be presenting Part 2 of how to use LINUX to control GPIO's and interact with I2C.
We will be interacting with the DS3231 RTC. (Bring yours if you have one.)
The Raspberry Pi 3 with the latest Raspbian OS will be used during the demonstrations.

What to Bring:

  • Raspberry Pi, any model, or BeagleBone.
  • Monitor, Keyboard & mouse and USB and video cables.
  • Don't forget your power cords and your laptop.
  • DS3231 module, LED(s) with limiting resistors, breadboard and jumper wires.
  • DS3231 will be available for $2.00 each.

    To make things easy please use Raspberry Pi with latest OS Raspbian Jessie w/Pixel to match what will be presented.


    Contacts - Rusty Cain rusnkat@verizon.net - Jim Merkle jim@merkles.com


  • WeMos

    *** 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.


  • GPIO Workshop.html


    _________________________________________________________________________________

    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.