Preassembled 40-pin Pi Wedge Hookup Guide
Contributors:
Byron J.
Resources and Going Further
If you want more detailed information about the Wedge and the interfaces it breaks out, check out the following materials:
- To take a closer look at programming for the I/O on a Pi, in both Python and C, take a look at our Raspberry gPIo tutorial.
- If you want to use the synchronous serial interface broken out by the wedge, you can learn more in out I2C & SPI tutorial
- The design files for the PCB, and some WiringPi software examples can be found in the 40-pin Pi Wedge GitHib repository.
Raspberry gPIo
How to use either Python or C++ to drive the I/O lines on a Raspberry Pi.
Raspberry Pi SPI and I2C Tutorial
Learn how to use serial I2C and SPI buses on your Raspberry Pi using the wiringPi I/O library for C/C++ and spidev/smbus for Python.
Python Programming Tutorial: Getting Started with the Raspberry Pi
This guide will show you how to write programs on your Raspberry Pi using Python to control hardware.
Python GUI Guide: Introduction to Tkinter
Tkinter is the standard graphical user interface package that comes with Python. This tutorial will show you how to create basic windowed applications as well as complete full-screen dashboard examples complete with live graph updates from matplotlib.
Looking for more inspiration? Check out these other Rasperry Pi tutorials:
Raspberry Pi Stand-Alone Programmer
This tutorial will show you how to use a headless Raspberry Pi to flash hex files onto AVR microcontrollers as a stand-alone programmer. It also tells the story about production programming challenges, how SparkFun came to this solution, and all the lessons learned along the way.
SparkFun GPS-RTK Dead Reckoning ZED-F9R Hookup Guide
The u-blox ZED-F9R is a powerful GPS-RTK unit that uses a fusion of IMU, wheel ticks, a vehicle dynamics model, correction data, and GNSS measurements to provide highly accurate and continuous position for navigation in the difficult conditions. We will quickly get you set up using the Qwiic ecosystem through Arduino and Python so that you can start reading the output!
SparkFun PIR Breakout Hookup Guide
Get started with these Panasonic EKM-Series PIR breakouts following this Hookup Guide.
RP2040 Thing Plus Hookup Guide
Want to take a stab at advancing your programming skills? Check out the Thing Plus - RP2040, with the first microcontroller from the Raspberry Pi Foundation. This guide will get you started working with the RP2040 and programming in MicroPython and C/C++.
For more information about the Raspberry Pi B+ and the software described here, please visit their sites.
- The Raspberry Pi Foundation
- The Pi Foundation's B+ Addons forum.
- The Pi Foundation's GitHub repository for the Raspberry Pi B+ HATs.
- The eLinux.org Raspberry Pi peripherals guide
- WiringPi
- RPi.GPIO module
- Some notes about increasing the available current from the B+ USB ports.
If you have any problems or questions, our technical support department can help. Please don’t hesitate to contact us. We also love to hear about your projects!