Universelle Plattform für fast alle HamRadio Projekte.
Diese Projekte sind derzeit auf Basis dieser Platine realisiert bzw. geplant:
bisherige Projekte habe ich immer mit Microcontrollern gemacht, wie z.B. Atmel, STM, PIC usw.
Das funktioniert gut, ist preiswert und erlaubt kleine praktische Platinen und Geräte,
Allerdings gibt es auch gewisse Einschränkungen. Auf dem beliebten 7''-PA-Controller habe ich beispielsweise einen ESP8266 zur Netzwerkanbindung. Auch das funktioniert hervorragend, benötigt jedoch erheblichen Entwicklungsaufwand. Zudem muss man sich in die Benutzung verschiedenster Controller einarbeiten und die Entwicklungsumgebung bereit halten.
Für zukünftige Projekte habe ich mich zu einem modernen, sehr flexiblen und einfacher zu programmierenden Konzept entschieden:
Statt eines oder mehrerer Microcontroller benutze ich ein SBC, wie zB den Raspberry PI.
Es steht eine große Auswahl an Platinen zur Verfügung, vom normal großen Raspberry 3/4 oder Orange PI bis zu kleinen Raspberry PI Zero-W und ähnliche.
Vorteile dieses Konzepts:
Nachteile dieses Konzepts:
Vorbereitete Funktionen für:
ein SBC hat nur wenige Ein/Ausgänge und ist HF-mäßig meist schlecht entstört. Daher wurde eine Platine entwickelt welche das direkte Aufstecken eines z.B. Raspberry PIs erlaubt und diesen mit einer großen Menge von analogen und digitalen Ports, speziell für die Anwendung im Shack, erweitert. Ausnahmelos alle Anschlüsse haben HF Filter (PI Konfiguration mit Ferriten).
Programmiert wird die Platine in Standard C, wobei ein Grundgerüst mit sämtlichen Hardwaretreibern bereits fertig zur Verfügung steht, sodass man sich nicht mehr mit der Schnittstelle zur Hardware beschäftigen muss.