Pi Lab: Difference between revisions

From CoMakingSpace Wiki

(Added hdmi and sata converters)
(Up and running)
Line 1: Line 1:
{{ProjectInfoBox
{{ProjectInfoBox
|project title=Pi Lab
|project title=Pi Lab
|image=
|image=Pi Lab.jpg
|status=in planning
|status=first version working
|date=
|date=
|initiator=[[Martin]],[[Johannes]]
|initiator=[[Martin]],[[Johannes]]
Line 9: Line 9:
|tools=
|tools=
|software=Raspbian
|software=Raspbian
|cost=Most likely too much
|cost=65€
}}
}}
Ever since the restructuring of the [[E-Bench]] done by [[Johannes]], [[Martin]] had the idea in mind to create a [[Raspberry Pi]] based lab for quick testing of circuits and other stuff.
Ever since the restructuring of the [[E-Bench]] done by [[Johannes]], [[Martin]] had the idea in mind to create a [[Raspberry Pi]] based lab for quick testing of circuits and other stuff.
This was finally built and is ready to be used for some quick prototyping with a [[Raspberry Pi]] or some other [[microcontroller]]


==General Structure==
==General Structure==
The Core of the whole project should be a [[Raspberry Pi]] attached to a display and a breadboard. In order to provide an easy platform for experiments, the pi should be connected to the breadboard via a breakout board.
The Core of the whole project is a [[Raspberry Pi]](3B+) attached to a display and a breadboard. The Pi is connected to the breadboard using a ribbon cable and a breakout board. The breadboard offers enough room to include another microcontroller (such as an [[ESP32]]) and your components.


The breadboard should ideally also provide the possibility to attach external power sources, since powering peripheral devices via the GPIO pins is not recommended.
In order to include peripherical devices, an active USB Hub is available and provides 7 USB Ports.


==Software==
==Software==
For maximum compatibility, the Pi will run on Raspbian. For easy usage, this will be the version with a graphical user interface.
For maximum compatibility, the Pi runs on Raspbian (Raspbian Buster with desktop, released on 2019-06-20).
It will boot into the desktop where it will automatically log in using the user pi.


==Needed Stuff==
==Hardware==
* [https://smile.amazon.de/Raspberry-1373331-Pi-Modell-Mainboard/dp/B07BDR5PDW Raspberry Pi 3 B+]
{| class="wikitable"
* SD Card
|-
* HDMI Cable
! Part !! Source !! Price
** Given the display to be used, we need a HDMI/DVI or HDMI/VGA converter.
|-
* Raspberry Pi Power supply ([https://smile.amazon.de/Raspberry-Offizielles-Pi-Netzteil-schwarz/dp/B01DP8O5A4 The official one!])
| Raspberry Pi (incl. Starter Kit) || https://www.pollin.de/p/raspberry-pi-3b-starter-kit-810946 || 49,95 €
* Breadboard (one of [https://www.pollin.de/p/labor-steckboard-3900-660-100-511017 these] ?)
|-
* Breakout board (for example [https://smile.amazon.de/AZDelivery-Breakout-kompatibles-Ribbon-Raspberry/dp/B072R5L3QP this one])
| HDMI DVI Adapter || https://www.pollin.de/p/hdmi-adapter-720967 || 1,75 €
* Ribbon cable
|-
| 3x Laborsteckbrett || https://www.pollin.de/p/labor-steckboard-510174 || 11,25 €
|-
| Pi Breakout board || https://www.reichelt.de/raspberry-pi-t-cobbler-plus-rpi-t-cobbler-p-p235529.html || 3,60 €
|-
| Display || Already available ||
|-
| Keyboard || Already available ||
|-
| Mouse || Already available ||
|}


==Further Hardware considerations==
==Further Hardware considerations==
Line 37: Line 50:
* [https://www.reichelt.de/raspberry-pi-shield-oszilloskop-10-kanaele-vel-vm205-p148930.html Oscilloscope HAT]
* [https://www.reichelt.de/raspberry-pi-shield-oszilloskop-10-kanaele-vel-vm205-p148930.html Oscilloscope HAT]
* Microscope
* Microscope
* Active(!) USB Hub
* External Hard Disk
* External Hard Disk
** This also requires a SATA-->USB converter including a power supply for the HDD
** This also requires a SATA-->USB converter including a power supply for the HDD

Revision as of 18:14, 29 June 2019

ProjectInfoBox

Pi Lab

Pi Lab.jpg
Status: first version working
Initiator: Martin,Johannes
Team: Martin, who else would like to help?
Materials Used: Raspberry Pi
Software Used: Raspbian
Approx. Cost: 65€


Ever since the restructuring of the E-Bench done by Johannes, Martin had the idea in mind to create a Raspberry Pi based lab for quick testing of circuits and other stuff.

This was finally built and is ready to be used for some quick prototyping with a Raspberry Pi or some other microcontroller

General Structure

The Core of the whole project is a Raspberry Pi(3B+) attached to a display and a breadboard. The Pi is connected to the breadboard using a ribbon cable and a breakout board. The breadboard offers enough room to include another microcontroller (such as an ESP32) and your components.

In order to include peripherical devices, an active USB Hub is available and provides 7 USB Ports.

Software

For maximum compatibility, the Pi runs on Raspbian (Raspbian Buster with desktop, released on 2019-06-20). It will boot into the desktop where it will automatically log in using the user pi.

Hardware

Part Source Price
Raspberry Pi (incl. Starter Kit) https://www.pollin.de/p/raspberry-pi-3b-starter-kit-810946 49,95 €
HDMI DVI Adapter https://www.pollin.de/p/hdmi-adapter-720967 1,75 €
3x Laborsteckbrett https://www.pollin.de/p/labor-steckboard-510174 11,25 €
Pi Breakout board https://www.reichelt.de/raspberry-pi-t-cobbler-plus-rpi-t-cobbler-p-p235529.html 3,60 €
Display Already available
Keyboard Already available
Mouse Already available

Further Hardware considerations

This is a list of stuff we could possibly think about. However, we have to check if we really need these things (so far this list is just a braindump)