Startseite

ITP3-Modul - PICO-SPI-LCD01

RPI-PICO-SPI-LCD01

ITP3-Modul für CONOUT

Das ITP3-Modul - PICO-SPI-LCD01 gehört zu den neueren Entwicklungen. Das LC-Display wird durch einen Raspberry PI PICO (RP2040) angesteuert. Zur Anpassung der unterschiedlichen Spannungspegel (5V auf 3,6V) wird ein bidirektionaler 8 Bit Logic Level Converter eingesetzt.

Der Raspberry PI PICO bietet genug Leistung um die CONOUT-Anzeige des z-meic oder i-meic zügig darzustellen.

Seitens der Anschlussbelegung von LC-Displays werden derzeit zwei Varianten für ITP3-Module unterstützt:

Das ITP3-Modul - PICO-SPI-LCD01 unterstützt die 3,6V SPI-Schnittstelle.

Mit einem 4-Zoll-TFT-LC-Display (wie im Bild) kann dieses Board empfohlen werden.

Hinweis zur Original-Bestückungsvariante

RPI-PICO-SPI-Display

Ursprünglich wurde das PICO-SPI-LCD01-Board für die Ausrichtung - wie hier im Bild dargestellt - konzipiert. Leider verdeckt das LC-Display die ITP3-Buchse.

RPI-PICO-SPI-Display

Die Lösung ist , das PICO-SPI-LCD01-Board um 180 Grad zu drehen. Das LC-Display steht nun etwas nach rechts über das Board hinaus. Für eine andere Positionierung des LC-Displays kann ein selbstgebautes Adapterkabel zwischen Board und LCD eingebaut werden.

Anschlussbelegung LC-Display

Die günstigen TFT-LC-Display haben teilweise unterschiedliche Anschlussbelegungen und unterschiedliche Controller.

Anschlussbelegung

Eine Anschlußmatrix auf dem PICO-SPI-LCD01-Board bietet maximale Flexibilität für die Ansteuerung von LC-Display bis 9 PIN. Das LC-Display kann auch mehr als 9 PINs besitzen, die restlichen PINs können dann aber nicht angesteuert werden. Oft werden die restlichen PINs für die Ansteuerung des Touch-Displays genutzt. Diese Funktion wird hier nicht benötigt.

Download des Free-Pascal-Quelltextes

Quelltext

Quelltext PICO-SPI-LCD01 Version 1.0 vom 07.04.2025 : Lazarus-PICO-SPI-LCD01.zip

Für die Compilierung des Quelltestes wird der Lazarus/Free Pascal Crosscompiler für den Raspberry PI PICO benötigt.

Firmware PICO-SPI-LCD01

PICO-uf2-Datei für das ITP3-Modul PICO-SPI-LCD01 vom 07.04.2025 : SPI-LCD.zip

Schaltplan

Schaltplan PICO-SPI-LCD01

Schaltplan PICO-SPI-LCD01 als PDF: PICO_SPI_LCD_01.pdf

KiCAD-Dateien

KiCad PICO-SPI-LCD01

Hier sind alle notwendigen KiCAD-Dateien inklusive der projektspezifischen (meist eigene) Symbole und Footprints.

KiCad PICO-SPI-LCD01

PICO-SPI-LCD01 KiCad-Dateien: KiCAD_PICO_SPI_LCD01.zip

Für die Entwicklung wurde KiCAD Version 5.1.12 genutzt.

KiCAD-Version

Gerberdateien

Gerberdateien

Die hier angegebenen Gerberdateien sind die Originaldateien, mit denen der Prototyp angefertigt wurde.

PICO-SPI-LCD01 Gerber-Dateien, Stand 11.11.2021: Gerber_PICO_SPI_LCD01.zip

Die Gerberdateien können direkt an einen Leiterplattenfertiger weitergeleitet werden.

Für die Anfertigung meiner Prototypen habe ich jlcpcb.com genutzt (sehr günstig, sehr gute Qualität und schnelle Lieferung (meist zwischen 11 bis 14 Tagen nach Bestellung)).

Lizenz

"Simplified BSD License"

DIESE SOFTWARE WIRD VOM URHEBERRECHTSINHABER "OHNE MÄNGELGEWÄHR" BEREITGESTELLT. ALLE AUSDRÜCKLICHEN ODER STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN, EINSCHLIESSLICH DER STILLSCHWEIGENDEN GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT UND EIGNUNG FÜR EINEN BESTIMMTEN ZWECK (JEDOCH NICHT DARAUF BESCHRÄNKT), WERDEN AUSGESCHLOSSEN. DER URHEBERRECHTSINHABER IST IN KEINEM FALL UND NACH KEINER HAFTUNGSTHEORIE (SEI ES AUF VERTRAGSBASIS, AUF DER BASIS STRENGER HAFTUNG ODER UNERLAUBTER HANDLUNGEN, EINSCHLIESSLICH FAHRLÄSSIGKEIT) FÜR BELIEBIGE VERURSACHTE DIREKTE, INDIREKTE, ZUFÄLLIGE, BESONDERE, EXEMPLARISCHE SCHÄDEN ODER FOLGESCHÄDEN (EINSCHLIESSLICH, JEDOCH NICHT BESCHRÄNKT AUF BESCHAFFUNG VON ERSATZPRODUKTEN ODER -LEISTUNGEN, NUTZUNGSAUSFALL, DATEN- UND GEWINNVERLUST ODER GESCHÄFTSAUSFALL) HAFTBAR, DIE AUFGRUND DER VERWENDUNG DIESER SOFTWARE ENTSTEHEN KÖNNEN. DIES GILT AUCH, WENN AUF DIE MÖGLICHKEIT SOLCHER SCHÄDEN HINGEWIESEN WURDE.


THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Rückmeldung und Kontakt

Die vorgestellten Projekte entstanden im Rahmen mehrerer eigener Test- und Forschungsprojekte. Es handelt sich um die Veröffentlichung meines privaten Archivs bzw. Teilen daraus. Die Arbeiten daran wurden von mir inzwischen abgeschossen und ich beschäftige mich nun andern Themen.

Ich wünsche ausdrücklich keine Rückmeldung und keine Kontaktaufnahme. Auch solche E-Mails wie: "Ich habe gelesen, dass du keine Fragen beantwortest, aber ich möchte dir trotzdem mal mein Problem schildern ..." werde ich nicht beantworten.

Nur in einmem Fall würde ich eine Ausnahme machen: Wenn sich eine kleine oder größere Gruppe (z.B. ein Makerspace) mit diesem Projekt beschäftigen möchte, es eventuell weiterentwickeln wird und für Fragen anderer Nutzer zu diesem Projekt zur Verfügung stehen würde, oder wenn jemand einen Beitrag oder ein Buch zu diesem Thema schreiben möchte.

In diesem speziellen Fall bitte Kontaktaufnahme über: Kontaktaufnahme


Startseite