sainsmart 2.8 tft lcd adapter raspberry pi free sample
SainSmart 2.8" TFT LCD Display is a LCD touch screen module. It has 40pins interface and SD card and Flash reader design. It is a powerful and mutilfunctional module for your project.The Screen include a controllerILI9325, it"s a support 8/16bit data interface , easy to drive by many MCU like arduino families,STM32 ,AVR and 8051. It is designed with a touch controller in it . The touch IC isXPT2046, and touch interface is included in the 40 pins breakout. It is the version of product only with touch screen and touch controller.
Voltage type: 5v or 3v voltage input voltage,input is selectable. Because TFT can only work under 3.3 V voltage, so when the input voltage VIN is 5V, need through the 3.3 V voltage regulator IC step down to 3.3V , when the input voltage of 3.3 V, you need to use the zero resistance make J2 short , is equivalent to not through the voltage regulator IC for module and power supply directly.(Click here)
SainSmart 2.8" TFT LCD Display is a LCD touch screen module. It has 40pins interface and SD card and Flash reader design. It is a powerful and mutilfunctional module for your project.The Screen include a controller ILI9325, it"s a support 8/16bit data interface , easy to drive by many MCU like arduino families,STM32 ,AVR and 8051. It is designed with a touch controller in it . The touch IC is XPT2046 , and touch interface is included in the 40 pins breakout. It is the version of product only with touch screen and touch controller.
Voltage type: 5v or 3v voltage input voltage,input is selectable. Because TFT can only work under 3.3 V voltage, so when the input voltage VIN is 5V, need through the 3.3 V voltage regulator IC step down to 3.3V , when the input voltage of 3.3 V, you need to use the zero resistance make J2 short , is equivalent to not through the voltage regulator IC for module and power supply directly.
Hi there guys, Iv"e recently bought a B+ and a 2.8 inch tft touchscreen with a res of 240*320 to use as a monitor but cannot find any tutorials on how to use the screen I have nor any information on who the manufacturer is. When I purchased the screen from ebay it was sold to me as an adafruit device but when I received it I found that it was an unbranded unit and came with no documentation, I would usually feel bad about this but the screen cost me £3 so its not much of a loss if it doesn"t work but I am assuming that this screen is working and usable with a Pi. The screen itself has an SD card slot on the back along with a 40 pin header and reads "2.8 tft 240*320" and along side that the version number "v1.1". If anyone can help me identify my screen and possibly point me in the direction of a tutorial to help me connect it to my Pi I would be eternally grateful, even if the tutorial only lets me use the screen and not the touchscreen functions that would be fine as i only need to use the screen as a display. I have enclosed two photos to identify the device, if a list of the pin out is needed post a reply and i will put the information up. I include links to images of the screen kept on my facebook profile if this image link does not work contact me and I will post some new links https://www.facebook.com/photo.php?fbid ... 224%2C2048 and https://www.facebook.com/photo.php?fbid ... 224%2C2048 .
I"d randomly guess that you"ve got one without an spi controller board - they use a lot of pins, but then again, the b+ does have a lot of pins... I could be completely wrong, however.
notro and texy are the people to ask about this. If If it turns out you *are* going to be driving a non-spi tft using the extra pins on a b+, then that may be virgin territory. Read my sig.
I"m in the same boat, and we might even have the same screen. Your post has inspired me to resume my trial and error testing. It"s probably a ILI9325. Can you get a better picture and a link where you bought it?
Yeh thanks for that texy, I bought it assuming that someone would have written a tutorial on how to connect it, and then found that I got swindled and I didn"t receive the screen I wanted, I then assumed that even though the screen isn"t the branded unit I paid for that there would be another tutorial, comprehensive enough to take information from, to teach me how the screens work, u know, something with a small description of stuff like what a UART is and what the SPI lines are for. As it goes I cant find anything that would help cos I don"t really know what categories I need to be lookin under, this forum seem endless sometimes, so av done some wiki reading and found those things out. This still leaves me with the problem of not knowing what a screen needs to produce a picture and the necessary step to install one. So here we go... ill now post some info about the unit ive got.
StAsh420UK wrote:Yeh thanks for that texy, I bought it assuming that someone would have written a tutorial on how to connect it, and then found that I got swindled and I didn"t receive the screen I wanted, I then assumed that even though the screen isn"t the branded unit I paid for that there would be another tutorial, comprehensive enough to take information from, to teach me how the screens work, u know, something with a small description of stuff like what a UART is and what the SPI lines are for. As it goes I cant find anything that would help cos I don"t really know what categories I need to be lookin under, this forum seem endless sometimes, so av done some wiki reading and found those things out. This still leaves me with the problem of not knowing what a screen needs to produce a picture and the necessary step to install one. So here we go... ill now post some info about the unit ive got.
As previously stated, the screen I have appears to be a clone of a SainSmart 2.8 inch, 240 by 320 res, 40 pin touchscreen unit with an SD card reader on the reverse.
Hey text, thanks for your reply, I did see the request for the source of my screen but it wasn"t purchased from a vendor it came from a random ebayer who advertised it with no data sheet here http://www.ebay.co.uk/itm/TFT-LCD-Touch ... true&rt=nc
Great, I had no idea the XPT2046 was the touch panel controller, I guess that means the LCD controller chip is between the LCD and the board its mounted on so ill have a go at disconnecting it and post the results, thanks again dude
OOOOOO and big thanks to you too Joan, your explanation has helped me with understanding the different pins, it makes more sense that the DB pins are the parallel connector for the display and I didn"t know that the pins for the SD card on touchscreen were SPI lines,
The screen I have was adhered to the board using two double sided sticky foam pads stuck under the long edge of the screen. Starting at the side furthest from the pin connectors I inserted a Stanley blade 1 cm deep between the glass and the board and began to wiggle it towards the pins, it then became stuck into the foam pad. Using a gentle sawing action I then cut through the foam pad keeping the razor blade pressed to the glass as not to cut the ribbon underneath and stopped cutting half way. I then gently pried the glass away from the board till it came free. PLEASE NOTE, pry the screen away steadily and at a constant rate otherwise u may tear the ribbon connecting the two parts.
For interest (unless someone knows of an easier way) look through the UTFT library available in http://henningkarlsen.com/electronics/d ... f=UTFT.rar
I took a look at a link on Notros page, http://www.hotmcu.com/28-touch-screen-t ... -p-63.html which gave me some information about the LCD interface and according to what I read my screen can run SPI, 8 bit and 16 bit connections to the screen. However when reading the actual data sheet I see that it will also support... is it 18 bit? and so I am now confused as to what type of connection to use, if alternate connection types are possible, so here I go with my next questions.
Would I be able to directly connect the screen to my Pi without harming it or would I need to use a germanium diodes to stop signal getting back to the Pi or resistors to regulate the power to the screen?
Are there any tutorials you know of that would give me a basic overview of how screens connect over the GPIO such as an explanation of 8 and 16 bit connections, what other pins would need to be connected for example woud I need to use the reset or other pins and if there are any requirements to keep both the screen and the Pi safe?
I looked through the forum but I just ended up with a bunch of browser tabs showing different posts and then tried to pick and choose bits out of them trying to put the installation process together in my head, think im a bit useless with forums, I can never find the info I need.
I took a look at a link on Notros page, http://www.hotmcu.com/28-touch-screen-t ... -p-63.html which gave me some information about the LCD interface and according to what I read my screen can run SPI, 8 bit and 16 bit connections to the screen. However when reading the actual data sheet I see that it will also support... is it 18 bit? and so I am now confused as to what type of connection to use, if alternate connection types are possible, so here I go with my next questions.
Your board can only talk to the display via 16 bit and possibly 8 bit parallel. I2C and SPI are not an option for you as the board doesn"t provide an I2C/SPI interface to the display chip.
If you cant tell me which pin connects to which do you have any knowledge of other screens that connect over either an 8 or 16 bit parallel connection that I could use to rough guess the correct pin connections for my screen?
Would there be any examples in the forum of other people making/ discussing how a parallel connection can be achieved over the GPIO? (cos im really struggling to find anything about physically connecting the two devices).
From previous posts you explained that the DB00, DB01, DB02, DB03 ect. were part of the 16 bit parallel connection, would this be true for the RS, CS, RD, WR and F_CS. If so which pin would they normally connect to?
In the post which he recommends the links he directly refers to the ILI9325 control chip that my device uses and he states that you would only need to use a piece of wire to connect the screen to the pi, would you think this rings true for my screen??
In your case you"d connect the board outputs to the Pi"s gpio direct with a wire. No need for buffering. These boards are designed to be used by a microprocessor.
If the board is supported by Notro"s framebuffer driver you"d tell it the gpios you connected to db0, db1 etc. as part of the module load parameters. However there is probably a default assignment.
this is the latest version of the first and original TFT touch panel display board designed specifically for the Raspberry Pi. This hardware version is compatible for all 40-way GPIO Pi"s, so that is the A+, the B+ and the latest Pi 2B and uses the established HY28B display board which features a resolution of 320 x 240 at 65k colours. As usual the display utilises the excellent fbtft drivers authored by notro, only now those drivers are included in the very latest raspbian image, although not currently included in the image available from the foundations download page. I expect this to change in the very near future so that the rpi-update step is no longer required.
Screen and TP use hardware SPI ( SLCK, MOSI, MISO, CE0 & CE1 ) plus 3 additional GPIO lines ( GPIO17, GPIO18 & GPIO25 ), keeping the other GPIO lines free for other uses - the pcb has a "breakout" GPIO port to connect too.
It is recommended to use the latest raspbian image , at the time of posting is dated 2015-02-16, to configure using an SSH session remotely, with no TV/Monitor connected to the HDMI port, and to connect the 2.8" Display board right from the start prior to connecting power to the Pi.
When the Pi reboots the screen will go from white to black - the display has been successfully initialised and boot-up text will appear on the display.
Note all of the instructions in this post assume you wish to use the display/touch panel in landscape mode, with the hdmi connector at the top as you look at the pi/shield.
ER-TFT028-4 is 240x320 dots 2.8" color tft lcd module display with ILI9341 controller and optional capacitive touch panel and 4-wire resistive touch panel,superior display quality,super wide viewing angle and easily controlled by MCU such as 8051, PIC, AVR, ARDUINO ARM and Raspberry PI.It can be used in any embedded systems,industrial device,security and hand-held equipment which requires display in high quality and colorful image.It supports 8080 8-bit,9-bit,16-bit,18-bit parallel,3-wire,4-wire serial spi interface. FPC with zif connector is easily to assemble or remove.Lanscape mode is also available.
Of course, we wouldn"t just leave you with a datasheet and a "good luck!".Here is the link for 2.8"TFT Touch Shield with Libraries, Examples.Schematic Diagram for Arduino Due,Mega 2560 and Uno . For 8051 microcontroller user,we prepared the detailed tutorial such as interfacing, demo code and development kit at the bottom of this page.
You should be able to connect it OK. Just be careful to check the voltages. The Raspberry Pi has 3.3 V I/O pins. How hard it is, is in the eye of the beholder :)
The LCD panel also supports parallel mode, which is what you would need to use for the highest speed updates, but the Raspberry Pi doesn"t have enough pins for that, so you can probably forget about playing video on there.
EDIT: It appears that although the SSD1289 chip supports 3 and 4 pin serial modes, they are not brought out to the connector. It should be possible to connect it as shown in
In this guide we’re going to show you how you can use the 1.8 TFT display with the Arduino. You’ll learn how to wire the display, write text, draw shapes and display images on the screen.
The 1.8 TFT is a colorful display with 128 x 160 color pixels. The display can load images from an SD card – it has an SD card slot at the back. The following figure shows the screen front and back view.
This module uses SPI communication – see the wiring below . To control the display we’ll use the TFT library, which is already included with Arduino IDE 1.0.5 and later.
The TFT display communicates with the Arduino via SPI communication, so you need to include the SPI library on your code. We also use the TFT library to write and draw on the display.
The 1.8 TFT display can load images from the SD card. To read from the SD card you use the SD library, already included in the Arduino IDE software. Follow the next steps to display an image on the display:
In this guide we’ve shown you how to use the 1.8 TFT display with the Arduino: display text, draw shapes and display images. You can easily add a nice visual interface to your projects using this display.
The Grove AI HAT for Edge Computing is built around Sipeed MAix M1 AI MODULE with Kendryte K210 processor inside. It"s a low cost but powerful raspberry pi AI hat which assists raspberry pi run the AI at the edge, it also can work independently for edge computing applications.
The Grove Base Hat for Raspberry Pi provide Digital/Analog/I2C/PWM/UART port to meet all your needs. With the help of the build-in MCU, a 12-bit 8 channel ADC is also available for Raspberry Pi.
Currently, more than 60 Groves have supported the Grove Base Hat for Raspberry Pi . In addition, we will continue to add new compatible modules to the compatible list, the more you use, the more grove will be added.
BattBorg is a power converter for your Raspberry Pi which allows you to power the Raspberry Pi off batteries. It will work with most batteries/battery packs that are between 7-36V so it"s great for 12V car batteries, 8xAA battery packs, and so on. Perfect for autonomous robot projects where using a USB charger is not an option.
This is a DC to DC switched mode power supply, another great add on board in Meltwater"s range. It comes as a kit of parts, ready to be soldered together. This can supply a 5 volt output to a Raspberry Pi from an input of anywhere from 7 to 40 volts!
The Pi Supply Switch is an "intelligent" power management device for the Raspberry Pi made by Pi Supply. This add on board has hard on/off switches as well as a soft shutdown switch, which initiates a safe shutdown using a simple Python script. It allows you to cycle power on the Raspberry Pi without plugging and unplugging either your "wall-wart" power supply, or the micro-USB plug input to your Pi. It includes an LED status indicator, and 3 mounting holes for easy use in any project you have in mind. It needs only one GPIO pin to operate, with the option of using a second GPIO pin to add the safe shutdown functionality.
The PowerPi is a flexible power supply and control board. It can power the Raspberry Pi from a 4-14VDC source or a single-cell Lithium-Ion battery. It has integrated battery charging, switch-over, and monitoring. The AVR power supervisor allows the Pi to be powered on and off autonomously and also provides RTC and watchdog functionality.
The RemotePi Board is an intelligent infrared remote controlled power switch add-on board for the Raspberry Pi2, B, B+, A+. It allows to switch power on and off using any button (configurable in learning mode) of an existing standard IR remote. Power is only cut after notifying the OS and giving it time to shut-down. It is mainly intended to remote control (using LIRC) and power off/on a mediacenter system. i.e OpenELEC, Raspbmc, XBian, RasPlex, Raspbian. The board is compatible to simple GPIO IR receiver and piggy backs onto the Raspberry Pi, no soldering required. For more information click here.
The Raspberry Pi uses a linear regulator to convert the input 5V to 3V3. This converter can be replaced with a more efficient switching mode to reduce the power needed. This can be useful when running the Pi on battery. More information and a ready-to-buy kit be found here
Strato Pi UPS by Sfera Labs is a professional expansion board that enhances the Raspberry Pi with several hardware features to make it suitable for use in professional applications where reliability and service continuity are key requirements.
The UPS PIco is an advanced uninterruptible power supply for the Raspberry Pi® that adds a wealth of innovative power back-up functionality and development features to the innovative microcomputer! The standard UPS PIco is equipped with a 300mAh LiPO battery specially designed to enable safe shutdown during a power cut. The UPS PIco is powered and the battery pack intelligently charged via the GPIO pins on the Raspberry Pi®, so no additional cabling or power supply is required. The UPS PIco is designed to be 100% compliant with HAT standards for the Raspberry Pi® B+ and A+, and is mechanically compatible with the original Raspberry Pi® models A and B when an extension header is used. In addition to this, because the UPS Pico requires no external powering and fits within the footprint of the Raspberry Pi®, it is compatible with most cases. The UPS PIco can also be equipped with an optional Infra-Red Receiver which is routed directly to GPIO18 via the PCB. Finally, the UPS Pico features an implemented Automatic Temperature Control PWM FAN controller, and can be equipped with a micro fan kit, which enables the use of the Raspberry Pi® in extreme conditions including very high temperature environments.
SafePI is an fully open hardware expansion board for raspberry pi model 1B+, 2, 3 providing power supply protection and safe shutdown by using 4 common available AA rechargeable Ni-MH batteries.
The BerryClip is a small board providing 6 coloured LEDs, 1 buzzer and 1 switch. It provides an easy and quick introduction to GPIO experimenting. The board plugs directly onto the Raspberry Pi GPIO connector and there are lots of Python example scripts available.
LedBorg is an ultra bright RGB LED add on board for your Raspberry Pi. Capable of 27 colour combinations and controllable from either a GUI or the command line, it can also perform patterns.
The Lo-tech GPIO Interface Board enables the connection of the Raspberry Pi (B+ and model 2) to the outside world, with 4x opto-isolated inputs, 8x Darlington outputs, and a 1-wire bus for temperature and other sensors. The board has been designed to fit directly on top of the RaspberryPi (similar to the HAT physical specification).
As well as a great blog, Meltwater also has a selection of add on boards, including a RGB LED board. This includes 5 bright RGB LEDs, and uses just 8 GPIO pins. The kit includes a pre-prepared strip-board, all the necessary components and cables, and a very complete full-colour manual with lots of code examples.
UT Electronics is developing a expansion board containing a fully isolated 16-I/O I2C GPIO expander and RTC, with extensive options for further expansion. C and Python libraries will be available at launch. The board will probably be sold as a kit, with SMT components already in place.
Update: According to their website, the realities of life prevent them from bringing the product to market. They are hoping someone will pick up the ball. They have released the PCB layout and all documentation for free on their website.
set01_04 is a universal 8 bit inputs (microswitch) / outputs (LEDs) to be connected to 3Bpi. Each bit is set as input or output through jumpers position.
DiscoHAT for Raspberry Pi is a HAT board that has 8 isolated input switches, an isolated DMX output connection and LED strip control for individual LEDs like ws2801. DiscoHAT was developed to be used together with QLC+, an Open Source light and sound control software that is absolutely AMAZING.
AFLEX Robotic Board is dual motor control and data acquisition board with I2C and Serial interfaces. The board provides 2 motor control drivers with max current up to 3.5A, 8-bits data port with each pin setup as digital input /output or analog input, 10-bits ADC with up to 5 analog channels, 4 inputs for the sensor connections, infrared (IR) remote control. The board provides direct connection to Raspberry Pi. (broken link)
The BrickPi from Dexter Industries helps you connect LEGO® Mindstorms sensors, motors, and parts to easily turn your credit card size computer into a powerful robot.Some highlights of the product include:
Diablo is a powerful motor control board for your Raspberry Pi. Aimed at driving large motors at up to 40V, current limiting to 55A, makes it powerful enough for even the most ambitious of projects. It controls two DC motors in forwards and reverse with pulse width modulation (PWM) which is useful for speed control and various stepper and solenoid control applications. Take a look at DoodleBorg - Our V1 Raspberry Pi tank to get an idea of what Diablo is designed to control.
Mobile Robot Chassis controlled from RPi is a smart robot platform with embedded robot controller. NO SOLDERING NEEDED. The controller board includes the preprogrammed microcontroller, 4 DC motor drivers and circuitry to read data from sensors. The preloaded software provides the DC motors and Servo motors PWM control, sensor data reading and communication with RPi by I2C interface or wireless channel. (broken link)
PicoBorg is an inexpensive add on board for controlling robotics such as small motors, fans, solenoids, LEDs and the like from the Raspberry Pi GPIO pins. It consists of 4 low side drivers and 4 diodes, and is hardware selectable for either using the Pi PWM output or only GPIO pins.
PicoBorg Reverse is an advanced motor control board for Raspberry Pi based robotics projects. It can control small and large motors alike (up to 25 V and 5 A per channel), either driving two DC motors (forward and reverse) at controllable speeds or a single DC motor or stepper at up to 10 A (4, 5, and 6 wire steppers supported). Capable of daisy-chaining multiple boards, it can allow over 200 motors to be controlled from a single Raspberry Pi.
The Pi-Plates MOTORplate is the most powerful motor controller you can buy for your Raspberry Pi. It has the capability of driving two stepper motors using four step sizes including microstepping. Or, it can control four DC motors with 10 bit resolution. Additional headers allow dedicated power control to each motor controller. There are four 16-bit tachometers for DC speed control and the ability to use acceleration on all motors to prevent stalls and maximize torque. Four protected general purpose inputs can be be attached to end stop, limit, optical, or hall effect sensors. Other features include:
PiServoController board from OpenElectrons.com fits over the GPIO pins of Raspberry Pi, and it can control upto 6 servos from Raspberry Pi. It has i2c interface to control i2c devices. This board provides power stabilization for Raspberry Pi, so that any power fluctuations won"t cause RPi to reset. It also provides signal buffering so that you can connect higher voltage servos to the board.
RoboPi Advanced Robot Controller Raspberry Pi expansion board from Mikronauts adds an eight-core 32-bit microcontroller running at 100Mhz to the Raspberry Pi in order to off-load hard real time I/O and allow more precise timing than Linux running on the Pi allows.
Robot Controller with direct connection to RPi is a versalite Mobile Robot Chassis controller board with I2C interface and wireless communication channel. The controller board includes the preprogrammed microcontroller and provides the motor drivers to control 4 DC motors, 2 speed encoder channels, ultrasonic distance measurement channel, infrared obstacle avoidance sensor and 5 analog channels for your sensor connections (line following sensors or obstacle avoidance sensors). The board also provides 2 Servo motor controls to create the robot pan/tilt head.
The Raspberry Pi Servo board by adent is a small expansion board for connecting up to eight RC servos and/or an ESC (Electronic Speed Controller) to the RPi. It has a pass through for the GPIO port and it uses the serial line in it for commands. The interface is a simple ASCII-protocol via the serial port. It also has five own GPIO-pins that is not supported by card firmware yet. Firmware is released as GPL. Can power RPi from ESC or external source.
The Raspberry Pi SOFTWARE Servo board by adent is a small expansion board for connecting up to eight RC servos and/or an ESC (Electronic Speed Controller) to the RPi. It has a pass through for the GPIO port. Can power RPi from ESC or external source.
The Servo PWM Pi Zero is a 16-channel, 12-bit PWM controller suitable for driving LEDs and radio control servos. Designed for the Raspberry Pi Zero, A+, B+, 2 and 3. The board is based around PCA9685 PWM I2C LED controller IC from NXT and can drive each of the 16 outputs with 12 bit (4096 steps) duty cycle from 0% to 100%.
ThunderBorg is a powerful dual motor control board for making awesome robots with your Raspberry Pi. It can control small and large motors alike (up to 35 V and a full 5 A per channel), either driving 1-2 DC motors (forward and reverse) at controllable speeds or a single stepper motor (4, 5, and 6 wire steppers supported). It also includes a DC/DC to power your Raspberry Pi and a super bright LED capable of over 16 million colours.
UltraBorg is a 16 bit PWM / servo controller and Ultrasonic module interface board. It communicates with the Raspberry Pi over I2C and does the servo control and ultrasonic reading, processing and filtering in a Pic microcontroller on the UltraBorg board. This leaves the Raspberry Pi free to perform tasks without worrying about timing, delays, or CPU intensive processes. The Ultrasonic side includes inbuilt simple filtering, and the servo side includes power on position saving, and endstop/limit saving in to the Pic micro EEPROM.
XLoBorg is a 3 axis accelerometer and 3 axis magnetometer which can be used as a compass and would be especially useful in UAV/drones. It plugs directly into the Raspberry Pi and requires no additional connections.
MotoZero is an Easy to use Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently. With simple GPIO control and its very own GPIO Zero library entry, it"s one of the easiest ways to control lots of motors on your Raspberry Pi.
ModMyPi PiOT Relay Board] The ModMyPi PiOT (Pi of Things) relay board is smart! Not quite Skynet smart, so you can tell John Connor to stay at home and play with his Raspberry Pi. But it"s much smarter than your average relay board! We"ve created a Raspberry Pi Relay Board that does away with the complicated wiring and fiddly jumper configuration of your standard relay board, and bundles that control into an on-board PIC, making configuration faster, easier and safer.
UniPi (v 1.1) is an extension board for the Raspberry Pi, forming together a PLC unit with a wide range of use in automation, regulation and monitoring systems.
The board is compatible with a wide variety of software - for custom programming, we recommend either our open-source EVOK API, or the more advanced node-based Mervis control software. The board is however compatible with many more platforms, most of them open-source. For more information, visit the software choice manual.
UniPi 1.1 Lite is essentially only a smaller variant of the UniPi 1.1 with reduced dimensions, designed to be a more affordable and simpler alternative to the "full-size" 1.1 board. It is thus ideal for smaller automation projects.
The board is compatible with a wide variety of software - for custom programming, we recommend either our open-source EVOK API, or the more advanced node-based Mervis control software. The board is however compatible with many more platforms, most of them open-source. For more information, visit the software choice manual.
UniPi Neuron is a product line of fully modular PLC units designed for the highest possible level of versatility. Neuron, being effectively a successor to the UniPi 1.1, retains the Raspberry Pi as the central processing unit, connected to a modular PCB designed by us. Boards are designed to be interchangeable and modular, allowing us to offer a wide range of models differing in number and type of I/O modules for the total of 12 Neuron units available. The core product is the Neuron S103 unit, all subsequent models are then "only" an extension or modification of the S103.
All boards are equipped with STM32 microprocessors with our custom firmware, serving as direct controllers of all I/0 modules. Depending on the product line, the unit can feature from a single STM32 (S-line) up to three (L-line). Microprocessors are able to function independently on the Raspberry Pi, allowing the user to retain a basic control of all I/O modules in case of Raspberry Pi malfunction or software issues. Each board is issued with an unique QR code, containing all necessary data for identification and component backtracking.
The whole Neuron product line is compatible with a wide variety of software - for custom programming, we recommend either our open-source EVOK API, or the more advanced node-based Mervis control software. The board is however compatible with many more platforms, most of them open-source. For more information, visit the software choice manual.
UniPi Neuron Extension modules are designed for fast and easy extension of automation systems. Modules are based on UniPi Neuron models, the Raspberry Pi computer is however replaced with another PCB containing additional I/O modules. Thanks to the RS485 interface, extension modules can be used with any PLC unit supporting the RS485 bus and Modbus protocol - they are thus not limited only for use with Neuron units. That makes extension modules a suitable choice in cases, where different PLC manufacturer either does not support native extension modules, or their purchase would be too expensive.
PiPan is a Pan/Tilt Kit for PiCamera designed by OpenElectrons.com. Pi-Pan provides Pan and tilt movements for your Raspberry Pi Camera, using two servos for X and Y axis movements. The kit includes servos, mounting hardware and PiServoController board to control servo movements.
RPIDOM v2 is the ideal expansion card for developing a standalone home automation server, measuring the power consumption of your home and / or production of your photovoltaic system.
integrates real time I/O into a rPi/rPi2 control system. A secure real-time controller that permits control over multiple and different types of inputs and outputs, and uses the USB 2.0 communication standard. It is an all in one plug and play board for developing LED drivers, control, sensing of different switches, and driving stepper motors. Exclusive features include a real time clock, battery backed static ram, a Dallas chip (for unique board identification), 2 serial communication ports, a powerful audio amp and a independent dedicated on board processor.
up to 8 mechanical spin reels / stepper motors, XSpin is perfect for controlling mechanical, multi bank spin reel gaming machines, top boxes and multi-client applications. Real time control of reels. XSpin supports a wide range of industry standard reels, with custom ramp tables available for non-standard reels. The dedicated onboard processor on XSpin guarantees real time control of mechanical spin reels, which ensures no slow down or delay in reel movement. XSpin also controls four lamps or LEDs per reel with individual on/off control.
Heber now offers drivers in C/C++ and Linux to make it even easier for programmers, inventors and developers to connect with the outside world using X10i and their Raspberry Pi.
Additional items are the 84x48 pixel screen to show extra info, last command sent and a countdown to update / check server status and also show Temperature and Humidity.
The system housed inside the Vending Machine will collect data from the Vending Machine when a Technician / a valid person with the Android App + the right password connects to the RPi. This then allows them to download the data from the Machine and store it on the Android Phone / Tablet. The data is encrypted and cannot be edited or spoofed. The file is then uploaded to our secure servers and an accountant or manager can review the datAa such as coins in, coins out, coins stored, stock details, errors, and even temperature and humidity logs over time ( graph view )
The Lora is based on RN2483 an uart RF module. Lora Shield PI V 2.3 is an extension board for RaspBerry Pi. It is an Open Hardware Design. It has two functionalities: a dual band Lora module and an on board Real Time clock powered by a 12 mm battery CR1216 (Battery is not included). In the following figure is shown the Board Top View. Microchip’s RN2483 Low-Power Long Range LoRa Technology Transceiver module provides an easy to use, low-power solution for long range wireless data transmission. The advanced command interface offers rapid time to market. The RN2483 module complies with the LoRaWAN Class A protocol specifications. It integrates RF, a baseband controller, command Application Programming Interface (API) processor, making it a complete long range solution.
CAN BUS Dual ISO V2.1 is an extension board for RaspBerry Pi. It is an Open Hardware Design. It has two functionalities: a can bus module and an onboard Real Time clock powered by a 12 mm battery. The CanBus is based on a couple of MCP2515 SPI controllers and ISO1050 tranceivers. All functionalities are full integrated in standard linux kernel, so, they can be avaible on fly, or at last recompiling linux kernel to add canbus functionalities. The real time clock is based on DS3231 with internal oscillator I2C controller.
CAN BUS Dual V2.1 is an extension board for RaspBerry Pi. It is an Open Hardware Design. It has two functionalities: a can bus module and an onboard Real Time clock powered by a 12 mm battery. The CanBus is based on a couple of MCP2515 SPI controllers and MCP2551 tranceivers. All functionalities are full integrated in standard linux kernel, so, they can be avaible on fly, or at last recompiling linux kernel to add canbus functionalities. The real time clock is based on DS3231 with internal oscillator I2C controller.
EtherC V1.6 is an extension board for RaspBerry Pi based on LAN9252 EtherCAT® Slave produced by Microchip. The LAN9252 is a 2/3-port EtherCAT® slave controller wi th integrated dual Ethernet PHYs Which Contain each to full-duplex 100BASE-TX transceiver and support 100Mbps (100 BASE-TX) operation. Three possible configurations are possible: Microcontroller Mode, Digital I / O and Expansion Mode.
Ethernet Dual Shield V 1.1 is an extension board for RaspBerry Pi. It is an Open Hardware Design. It has two functionalities: a dual Ethernet interface and an on board Real Time clock powered by a 12 mm battery. The Ethernet is based on ENC28J60 a SPI controller, it is a stand-alone Ethernet controller with an industry standard Serial Peripheral Interface (SPI). The real time clock is based on DS3231 an I2C controller with internal oscillator. The ENC28J60 meets all of the IEEE 802.3 specifications and it is full integrated in linux kernel.
The 1 Wire Pi Plus from AB Electronics UK is a communication board supporting the 1-Wire® protocol. A 5V buffered I2C port is also provided on the board.
The 1 Wire Pi Zero from AB Electronics UK is a communication board supporting the 1-Wire® protocol. Designed for the Raspberry Pi Zero. A 5V buffered I2C port is also provided on the board.
Sheepwalk Electronics have developed a series of expansion boards for the Raspberry Pi to interface your Raspberry Pi to a Dallas/Maxim 1-Wire network. The range includes a simple passive "master" (called the RPI1) to allow easy use of the kernel 1-Wire driver, a single channel I2C master based around the DS2482-100 (called the RPI2) and an 8 channel I2C master based around the DS2482-800 (the RPI3). The modules are now all available for sale on our website. We also sell a range 1-Wire slave boards including temperature and humidity sensors and I/O boards.
The I2C Switch is a 4 channel bidirectional I2C switch controlled via the I2C-bus. It allows voltage level translation between 2.7 V, 3.3 V and 5 V buses. Each channel can be individually enabled or disabled allowing you to connect I2C devices that share the same address to your Raspberry Pi.
Dual Serial RS232 Shield DualSerial V2.2 is an extension board for RaspBerry Pi. It is an Open Hardware Design. It has two functionalities: a double RS232 interface and a 5V Fan. The central device of the board is the SC16IS752 an I2C-bus/SPI bus interface to a dual-channel high performance UART offering data rates up to 5 Mbit/s. DualSerial V 2.2 is composed by three blocks: a SPI-UART converter SC16IS752 and two UART-RS232 transceivers MAX3232.
BitWizard then has a series SPI (or I2C) expansion boards that can be daisy-chained off the SPI (or I2C) buses of the expansion board. A virtually unlimited number of expansion boards can be connected. Expansion boards are available that drive a simple 16x2 text LCD, more general purpose IOs, servos, temperature sensors, relays, optocouplers etc.
set01_05 has three functions : 1st) translating USB to TTL Tx and Rx to be connected to 3Bpi, 2nd) converting USB to I2C and 3rd) supplying voltage to next board (it is not for 3Bpi) if jumper is between positions 1 and 2.
The USB Hub Zero is a USB hub designed for the Raspberry Pi Zero. Having the same footprint, it is mounted under the Pi Zero and can be powered from the Pi Zero.
This is the zero format of the Audio Injector stereo sound card. Great for your own projects which need a small form factor, or require you to use your own connectors. It works with the Pi2, Pi3 and Pi zero and any others with the same drivers and GPIO header. IT supplies audio in, out, a headphone amp. and is electret microphone ready. (see below for specs)
A DAB (digital audio broadcasting) and FM radio receiver board with efficient on-chip decoding and tuning for DAB and FM stations. It is possible to build one"s own DAB radio with this board and a Raspberry Pi, for listening to the many DAB stations. Furthermore, a lot of detailed information about the DAB ensembles can be read-in and decoded.
“À la mode” is an Arduino clone specifically designed to interface with the Raspberry Pi. You can of course connect a standard Arduino to a Pi USB port using a cord, but when you want a turnkey solution, how about an Arduino compatible “plate” (shield) that fits right on top of the Raspberry Pi with direct access to GPIO port? The Linux side handles all of the displays, human interfaces, and number crunching. The low power Arduino compatible “à la mode” board handles sensors, servos/motors, and provides a highly accurate real time clock.
Sized place to plug a NRF24L01 Wireless breakout board. Breakout board fitting this format will be available for RFM12B, RFM69W, SD card and SPI flash memory. This will let you use the majority of RF module used today
Raspberry Pi to Arduino Shields Connection Bridge allows you to use any of the shields, boards and modules designed for Arduino in Raspberry Pi. It includes also the possibility of connecting digital and analog sensors, using the same pinout of Arduino but with the power and capabilities of Raspberry. Using arduPi library, you will be able to make programs in Raspberry with the same code used in Arduino. To do so, Cooking Hacks Team have implemented conversion functions so that you can control in the same way as in Arduino all the I/O interfaces: i2C, SPI, UART, analog, digital, in Raspberry Pi.
Paper-Duino-Pi is an Arduino shield for the Raspberry Pi. Due to the fact that it is designed as Paper-PCB it is easy to create and one doesn"t need a printed circuit board. All components are cheap standard electronic parts. A video is found here.
This shield brings you a best in class RTC IC, the DS1338 + a long lasting Lithium battery that allows your Rasberry Pi board to always have the correct date and time, even after reboot.
Mikronauts Pi Rtc Dio Real Time Clock & I/O Expansion Board that stacks on top of the Raspberry Pi and was designed by Mikronauts to add a real time clock, 32 digital I/O"s and 3.3v power supply making one-off expansion circuits easier for everyone. Pi Rtc Dio also has a four pin I2C expansion header, and a five pin COM connector for future expansion.
Pi Rtc Dio comes as a kit which includes an extra tall stacking header and mounting hardware that secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely mounted on the Pi.
Up to four Pi Rtc Dio boards can be stacked on a single Raspberry Pi without the need for a bus or rack solution. The board has an extra large prototyping area that is silk screened to clearly indicate signal busses.
Pi Rtc Dio can be combined with EZasPi prototyping boards, Pi Jumper breakout board, RoboPi and additional Pi Rtc Dio boards for a greatly expanded Pi system]
The Raspberry Pi VGA Board by lo-tech.co.uk is a high-quality display board that provides second-screen or just VGA output to Raspberry Pi boards equipped with 40-pin GPIO header. The two screens can be connected concurrently and used independently, and are both powered directly by the RPi’s GPU and so achieve the same performance. This board protects the Raspberry Pi from ESD and is CE Marked (Class B) and provides 24-bit colour.
The "Tontec" 2.4-inch TFT LCD 240x320 RGB Pixels touchscreen is a small board that plugs into J1. The touch part uses a TSC2003 chip on the I2C bus; the screen data goes trough the SPI bus and uses a couple of GPIO. There are pins to extend SPI & I2C bus and a GPIO extender LP3943 , "16-LED Fun Light Driver" http://www.ti.com/lit/ds/snvs256b/snvs256b.pdf). See http://helloraspberrypi.blogspot.be/2014/01/setup-tontec-24-inch-tft-lcd-240x320.html for the display and http://www.raspberrypi.org/forum/viewtopic.php?f=91&t=64414 for a discussion about the "touch" part. (See MZTX-PI-EXT)
This DIN rail housing for Raspberry Pi has both an OLED display and 4 push buttons keyboard assembled and mounted on a small PCB behind the transparent front panel.
With a simple and qualitative design, the display / keypad card connects through a 100mm flat cable to a daughter card, connecting to the Raspberry Pi"s GPIO port.
The ADC Pi is an 8 channel 17 bit analogue to digital converter designed for the Raspberry Pi. The ADC Pi is based on two Microchip MCP3424 A/D converters each containing 4 analogue inputs with up to 18 bit resolution.
The ADC Differential Pi is an 8 channel 18 bit differential analogue to digital converter designed for the Raspberry Pi A+, B+, Raspberry Pi 2 and 3. The ADC Differential Pi is based on two Microchip MCP3424 A/D converters each containing 4 analogue inputs with up to 18 bit resolution.
The ADCDAC Pi Zero is a 2 channel 12 bit analogue to digital converter and 2 channel 12 bit digital to analogue converter designed to work with the Raspberry Pi Zero, A+, B+, 2 and 3.
www.pic-pi.com python libraries and hardware for RS232, RS485, Real Time Clock, 2x Analog outputs, 2x 240vac 10 A Relays, 22x Individually configurable Analog inputs of digital IO
The Pi-Plates DAQC (DAC-SEE) adds a rich set of input/output options to your Raspberry Pi. It includes 7 powerful digital outputs for driving external devices such as relays and high current LEDs as well as 8 analog to digital inputs for measuring temperature, voltage, humidity and more. In addition there are eight digital inputs, two analog outputs, and seven general purpose indicator LEDs. Other features include:
Raspberry Geli Board Extends the GPIO and provides I2C, D2A/A2D, DC Motor(L298), RS232, Realtime Clock (DS1307), 1-wire and prototyping area on 150 * 100mmm PCB.
The GrovePi from Dexter Industries is a slide on board for the Raspberry Pi that allows the Raspberry Pi to communicate with hundreds of plug and play Grove Sensors. Some highlights of the product include:
The IO Pi Plus is a 32 channel digital expansion board designed for the Raspberry Pi A+, B+ and Raspberry Pi 2. The board is based around the MCP23017 16-bit I/O expander from Microchip Technology Inc. A pair of MCP23017 expanders are included on the board allowing you to connect up to 32 digital inputs or outputs to the Raspberry Pi.
The IO Pi Zero is a 32 channel digital expansion board designed for the Raspberry Pi Zero, A+, B+, Raspberry Pi 2 and 3. The board is based around the MCP23017 16-bit I/O expander from Microchip Technology Inc.
Iono Pi by Sfera Labs is an extremely versatile I/O module that combines several digital and analog input lines, power relay outputs and support for standard interfaces like 1-Wire and Wiegand, typical of modern PLCs, with the powerful computing core of the Raspberry Pi
picru.st is a very compact and cheap breakout board for your Raspberry Pi that allows easy access to the Pi"s pins, grouping them into a logical order and adding clear labeling. Small and simple. Now available to purchase in kit form on Kickstarter here - Pi Crust Kickstarter
Piface is simpler than the RPi Gertboard (it"s aimed at less experienced users), but also intended to connect to PCs and Android to be platform agnostic
Pi MiniLab Education / Experimental Board is a small size RPi add-ons board. The board includes the circuitry for the experiments with analog signals, sensor connections and circuitry to control the external devices as the relays, motors, high current LEDs.
12-bit ADC with 5 analog channels, 12-bit DAC, 4 analog amplifiers, analog comparator, frequency generator, 1-Wire port, on-boar potentiometer, RGB LED, 4 high power outputs, circuitry for LCD 20x4 or 16x2, voltage regulator. Board size - 2.1"x1.6" (53mm x 41mm).
Mikronauts Pi Rtc Dio Silver I/O Expansion Board stacks on top of the Raspberry Pi and was designed by Mikronauts to add 32 digital I/O"s and 3.3v power supply making one-off expansion circuits easier for everyone. Pi Rtc Dio Silver also has a four pin I2C expansion header, and a five pin COM connector for future expansion.
Pi Rtc Dio comes as a kit which includes an extra tall stacking header and mounting hardware that secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely mounted on the Pi.
Up to four Pi Rtc Dio boards can be stacked on a single Raspberry Pi without the need for a bus or rack solution. The board has an extra large prototyping area that is silk screened to clearly indicate signal busses.
Pi Rtc Dio can be combined with EZasPi prototyping boards, Pi Jumper breakout board, RoboPi and additional Pi Rtc Dio boards for a greatly expanded Pi system]
Mikronauts EZasPi advanced prototyping board that stacks on top of the Raspberry Pi and was designed by Mikronauts to make prototyping easier for educational users, and making one-off expansion circuits easier for everyone. EZasPi also has a four pin I2C expansion header, and a five pin COM connector for future expansion.
EZasPi comes as a kit which includes an extra tall stacking header and mounting hardware that secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely mounted on the Pi.
Multiple EZasPi boards can be stacked on a single Raspberry Pi without the need for a bus or rack solution. The board has an extra large prototyping area that is silk screened to clearly indicate signal busses.
For example, you can stack an EZasPi board between your Raspberry Pi and a RoboPi robot controller to add additional custom circuits to the Raspberry Pi.
You can make a Pi Sandwich by stacking an EZasPi on top of your Raspberry Pi, and an EZasPi (B) under your Pi - with the mounting hardware securing your boards together.
Mikronauts EZasPi (B) advanced prototyping board from Mikronauts is first prototyping board that stacks UNDER the rev.2 Raspberry Pi Model A and Model B. EZasPi was designed to make prototyping easier for educational users, and making one-off expansion circuits easier for everyone. EZasPi (B) also has a four pin I2C expansion header for future expansion.
EZasPi (B) can also be used as a prototyping board for I2C add-ons for any Mikronauts product that has a Mikronauts four pin I2C connector, such as RoboPi, EZasPi, Pi Jumper, Pi Rtc Dio
EZasPi (B) comes as a kit which includes an extra tall stacking header and mounting hardware that secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely mounted on the Pi.
Multiple EZasPi (B) boards can be stacked beneath a single Raspberry Pi without the need for a bus or rack solution. The board has an extra large prototyping area that is silk screened to clearly indicate signal busses.
You can make a Pi Sandwich by stacking an EZasPi on top of your Raspberry Pi, and an EZasPi (B) under your Pi - with the mounting hardware securing your boards together.
The first board available is a prototyping board that overlays the Raspberry Pi via a long plug-in header. It has screw terminals for all the Pi GPIO lines.
Key Features: Battery-backed Real Time Clock; 3.5A DC motor driver chip; 8-bits digital I/O Data Port; 10-bits ADC with 4 analog channels; DAC; 4 high power outputs; 4 PWM outputs; IR Remote Control input; 2 user"s buttons; AVR ATMEGA328P microcontroller with a preloaded Arduino bootloader and Arduino Shields connectors; 3V - 5V buffers for I2C, SPI and Serial interfaces; Power supply with 5V and 3V regulators.
PiPLUS board also works as a bridge between Raspberry Pi and ARDUINO and provides a direct connection to Arduino Shields. You can use the standard ARDUINO environment and graphical interface for Windows or Linux for software development and ATMEGA328P microcontroller programming.
This board uses Microchip 16-pin GPIO expanders driven by SPI to provide up to 256 additional GPIO pins at a very low cost. Optionally, it can supply power
The board can be made in a stackable manner allowing you to also place additional peripherals on the GPIO connector. It makes non-exclusive use of all
If you install (and power) the power supply components, the board will supply up to 1A at 5VDC. This is not enough to power all GPIO pins on a fully populated board, but in most applications should be sufficient to power the RPI and a reasonable number of GPIOs. An external power supply should be used for higher-power applications. This board should never be powered from the RPI as even one of the chips can draw more than the RPI can provide.
The 8 chips can be had for about $4@ or less and the power supply components total about $15. A fully populated board is about $49+PCB, $31+PCB for 64 GPIO pins.
PiWeather RPi Weather Station Board is a small size RPi add-ons board. The board provides the temperature, pressure, humidity monitoring and controls the external devices (relays, high current LEDs ...).
The Pi-Plates PROTOplate provides an inexpensive and convenient way to add personalized and custom hardware to your Pi-Plates based project. Key features include:
Quick2Wire GPIO board and experimenters kit is an extension board for the Raspberry Pi that has level converters to allow the driving of TTL and real world devices such as LED"s and switches. It will also provide an experimenters kit, a software framework and a number of tutorials. The Quick2Wire interface board is also available from Pi Supply.
The Quick2Wire PCF8591 I2C Analogue Board has four 8-bit Analogue Inputs and one 8-bit Analogue Output. A simple Python API allows you to control the on-board PCF8591 chip and access all of its features for use with the Raspberry Pi. You can use the boards to measure four voltages and control one output voltage! - You can purchase from Pi Supply
The Quick2Wire Port Expander board for the Raspberry Pi, gives you an extra 16 GPIO pins which can be used for digital input or output. You’ll find code in the Quick2Wire Library to drive it from Python, along with examples of use. - You can purchase from Pi Supply
SainSmart offers the X100 expansion board "designed for ease of use", intended to make the RPi easier to use by providing various interface ports, such as a RS232 port, a HDMI to VGA converter (by using an included HDMI to HDMI male adapter, enabling the use of the VGA port; otherwise it is a HDMI input), a 3-port USB hub (one of the X100"s USB ports connects to the upper USB port on the RPi itself, using an included USB to USB male adapter, thus providing power for the three other USB ports on the X100 board), SD and microSD memory card readers, an 8-channel Darlington driver and a GPIO port. The board also has a battery-powered RTC, and a variable (6-23V, nominally 12V) power port for a corded power supply. The X100 also has a reset switch, but the reset pin header (included with the X100) must be soldered onto the RPi itself.
Slice of Pi Ciseco have produced a convienient small break out board for the Raspberry PI. XBee style connector for XRF / XBee / RN-XV / XBT / RF-BEE etc. Has the SPI and I2C pins on one standard 8 way header and the Raspberry PI"s 8 general purpose I/O pins on another for easy access. Comes as a kit of parts that needs to be soldered. Construction is very easy and suitable for children with basic soldering skills.
Slice of PI/O is a variation of the above produced by Ciseco based upon Nathan Chantrell"s MCP23017/Slice of Pi "project". The MCP23017 may be powered from either the Pi"s 3.3V/5.0V GPIO pins or, with care, an external psu. The use of a 5.0V power source means that the MCP23017"s 16 (2 x 8) GPIO"s can interface directly with 5V logic families etc. However, the Pi"s own GPIO"s, also available, will still need 3.3V - 5.0V level shifters. Trevor Gowen"s experimental LED BarGraph "board" has been "piggy-backed" onto one of these.
Strato Pi by Sfera Labs enhances the Raspberry Pi computer with several hardware features to make it suitable for use in professional and industrial applications where reliability and service continuity are key requirements.
Strato Pi complies with the 2014/35/UE (Low Voltage) and 2014/30/UE (EMC) CE directives, and the harmonised standards for electromagnetic compatibility (EN61000-6-2:2005), electrical safety (EN60664-1:2007), emission (EN61000-6-4:2007) as well as the RoHS directive for hazardous substances (2011/65/UE). It is also compliant with part 15 of the FCC rules (Class A), ICES-003 (A) and CISPR 32:2015 (Class A) standards.
It is available in two versions: Strato Pi CM 3 ships with a Raspberry Pi Compute Module 3 pre-installed, while Strato Pi CM Solo doesn’t include the Compute Module and is compatible with all current versions of the Compute Module: 1, 3 and 3 Lite.
hardware watchdog implemented in the Strato Pi CM microcontroller, fully independent from the Raspberry Pi Compute Module, controlled via the GPIO pins of the Raspberry Pi board and acting on the Raspberry Pi Compute Module hardware reset line
Industrial computer based on the Raspberry Pi Compute Module, in a compact 2 modules DIN rail case, featuring dual SD card with high-speed switching matrix.
9-28Vdc power supply, with surge and reverse polarity protection, and 1.1A resettable fuse up to 3.1A max current to the 5V Raspberry Pi Compute Module power supply input pins (at 24Vdc)
hardware watchdog implemented in the Strato Pi CM microcontroller, fully independent from the Raspberry Pi Compute Module, controlled via GPIO pins and acting on the Raspberry Pi Compute Module hardware reset line
A GPIO header replicator board for your Raspberry Pi. Triple the Raspberry Pi GPIO header (26 pins). This is the older version best suited for early Raspberry Pi models.
A GPIO header replicator board for your Raspberry Pi. Triple the new 40-pin Raspberry Pi GPIO header. This is the newer version best suited for newer Raspberry Pi models.
The Raspberry Pi XBee ZB SMT Backpack by bootc is a carrier board for Digi XBee ZB SMT modules. These are different to the normal XBee modules because they are surface mount and additionally can interface to a host using SPI as well as serial. The backpack also features 3 LEDs for status signals as well as two FTDI headers (one for the RPi and one for the XBee), as well as being able to host a "normal" XBee module (though of course you can"t use SPI with those).
Raspy Juice by 2-Watt Elements is an experimental board that supplies the Raspberry Pi with +5V through the GPIO header. With its wide input voltage range (6~23V), the buck regulator can be powered by batteries, 12V Adapters, solar, etc. Other features are the RS232 level console port, PCF8523 RTC, and an expansion ATmega168A microcontroller as an I2C slave. This latter MCU has interfaces of an RS485 port, an additional RS232 port, 4 RC-servo ports and unused-pins expansion header. The MCU firmware is updateable through the I2C interface. Hardware details are in http://code.google.com/p/raspy-juice/wiki/1_Hardware_Description
pyMCU is a python controlled microcontroller that works with the Raspberry Pi, connects to the USB port and uses the pyMCU python module and pyserial to control the microcontroller in your python script. You can communicate with i2c, spi, serial, and one wire devices, software configurable pulse in / out functions, has 13 Digital IO Pins, 6 10-bit Analog Pins, 5 10-Bit PWM Pins, blink LEDs, control servos and motors, read various sensors, built-in functions for sound generation: arbitrary frequency generator, misc. sound / tone generator, DTMF generator. PyBootloader - python script for uploading new firmware versions or your own microcontroller code. Check out some of the Tutorials and Examples
The RPi-COC board from busware.de adds Onewire, a Sub-1 GHz RF Transceiver, RTC and an EEPROM mainly for smart home automation. The Onewire RJ11 port is driven by a DS2482 chip supported by 5V levelshifter and strong pullup. The DS1339-RTC is powered by CR2032 battery or on-board 60mF supercap. The 2Kbit EEPROM (at24c02) is mainly to hold board specific config data. The CC1101 Sub-1 GHz RF Transceiver is controlled by an atmega1284 to pre-process air data. It is connected to RPis UART and contains a avr109-bootloader for firmware updates. The popular culfw-firmware lets you interact with FS20, Homematic, Intertechno or similar actors and sensors - easily using FHEM-home automation server. In addition a secured 5V power socket for external power supplies is provided.
Add"s RFM12B wireless (868/433/912Mhz) RF transceiver capability to the Raspberry Pi. The RFM12Pi decodes RFM12B packets from OpenEnergyMonitor sensor modules or JeeNodes and puts the data on the Raspberry Pi"s internal serial UART. Designed to be used with emoncms running on a Raspberry Pi web-server to make a low power energy, temperature and other environmental data logging and visualisation server. Developed as part of the OpenEnergyMonitor project. For more info see introductory blog post and overview documentation page. The RFM12Pi can be purchased pre-assembled and ready to go from the OpenEnergyMonitor shop
3Bpi, aka set05_08, translates bidirectionally inputs/outputs of the Raspberry Pi"s GPIO from 3.3V to 5V TTL levels. It has three external ports to connect electronics.cat open source hardware boards. This board takes advantage of P5"s Raspberry Pi, with access to a second I2C channel (I2C_0, it can be used without camera connected) and CTS and RTS for hardware flow control in serial communications. Two of 3Bpi"s ports, P3 and P4, can be used as 8 bit input/output or I2C and/or SPI ports. One port, P2, is thought for serial communications and Raspberry Pi can be set as master or slave setting the jumpers properly.
The project use 1. ublox-7Max GPS module 2. Radiometrix NTX2B 434.xxx Mhz 10mW modules. 3. TMP102 temp sensor to monitor Raspberry Pi temperature 4. BMP085 Barometric Pressure/Temp/Altitude Sensor 5. DHT22 / AM2302 Digital Temp & Humidity Sensor 6. DS18b20 Temperature sensor 7. TRACOPOWER 5V & 3.3V (TSR-1-2433 & TSR-1-2450) DC/DC converter up to 96% efficiency - No heat-sink required ( for longer battery life) 8. Raspberry Pi Camera kit ( take photos save in SD card)
OssoPI is an expansion board featuring 8x 277V @ 10A relays + 8x digital (opto or non-opto isolated) inputs on standard dimensions for 9 unit DIN rail enclosure
The IVPort from Ivmech Mechatronics is the first Raspberry Pi (also Raspberry Pi A, A+, B+ and Raspberry Pi 2 fully compatible) Camera Module Multiplexer is designed to make possible connecting more than one camera module to single CSI camera port on Raspberry Pis. Multiplexing can be controlled by 3 pins for 4 camera modules, 5 pins for 8 camera modules and 9 pins for maximum up to 16 camera modules with using GPIO.
The closest approach to simultaneous capturing at 640x480 resolution with 7 fps each camera connected to Ivport Camera Multiplexer (4 camera boards were connected.) by utilizing Raspberry Pi"s video-capture capabilities with a JPEG encoder. See more details here.
Rasky is an expansion board