Forum: Mikrocontroller und Digitale Elektronik PSoC6 BLE Pioneer Kit


von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Dank guter Erfahrungen mit PSoC3, 4 und PSoC5LP habe ich das PSoC6 BLE 
Pioneer Kit für ca. 57€ bestellt und nach 3 Tagen über UPS erhalten 
(zollfrei).

Ich möchte es für Messgeräte einsetzen, Software Defined Radio u. dgl.
Wer hat Interesse am Erfahrungsaustausch?

Links:

https://www.digikey.de/de/product-highlight/c/cypress/psoc-6-cy8ckit-062-pioneer-kit

http://www.cypress.com/blog/psoc-creator-news-and-information/psoc-6-ble-pioneer-kit-cy8ckit-062-ble

: Bearbeitet durch User
von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

DH1AKF K. schrieb:
> das PSoC6 BLE
> Pioneer Kit für ca. 57€ bestellt

... Da ist auch das Porto dabei.
Und nach der SW- Installation konnte ich es mit dem Tablet per Bluetooth 
connecten und steuern.

Für meine Zwecke interessant:
- PDM Mikrofon
- Codec für NF- Verarbeitung
- Counter bis 67 MHz
- 32 MHz und 32,768 kHz Quarzoszillatoren
- extrem sparsames E-Ink Display

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hier mal ein Foto. Rechts unten sind die "Cap- Sense" Sensoren zu sehen, 
mit denen man per Fingertipp Aktionen auslösen kann.

von Chris (Gast)


Lesenswert?

Ich habe das Board seit knapp zwei Monaten auf dem Tisch, mein erster 
Kontakt zu PSoCs. Ich bin recht beeindruckt vom PSoC6 und der freien 
Creator IDE.

Bis jetzt habe ich mich mit dem SoC, dem Display und dem SMIF Memory 
Interface beschäftigt. Aktuell steht Bluetooth auf meiner Liste.

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Hier ein Link zu einem interessanten deutschsprachigen Artikel zum 
Thema:

https://www.rs-online.com/designspark/psoc6-an-iot-enhanced-powerhouse-de

Ich habe vor, die Baugruppe zur Decodierung von Morsezeichen und anderen 
digitalen Übertragungsverfahren zu verwenden.

von chris (Gast)


Lesenswert?

Soweit ich weiß, kann das Display aber immer nur ganz gelöscht und dann 
neu gezeichnet werden.
Für dynamische Echtzeitanwendungen ist das nicht so geeignet.

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Ja, das ist wohl so. Dann muss ich bei Textausgaben eben Zeile für Zeile 
schreiben, und z.B. in der letzten Zeile alles um die Hälfte des 
Bildschirms nach oben scrollen.
Was mich etwas frustriert:
Leider gibt es kaum Beispielprogramme, von denen man lernen könnte.
Das Beispiel "Voice recorder" lässt sich nicht übersetzen...

von Christian B. (crille)


Lesenswert?

Das Display kann auch nur in Teilen upgedatet werden. Dafür gibt es in 
der Lib den Updatetyp CY_EINK_PARTIAL. Man braucht hierfür 2 
FrameBuffer, den vorher und den nachher. Das geht auf jeden Fall 
schneller als jedesmal das ganze Display zu befüllen. Also ein nicht zu 
schneller Counter oder eine Uhr oder ähnliches lässt sich so schon noch 
brauchbar anzeigen. Ist halt eInk.

Probleme mit den Beispielen hatte ich noch nicht, welches genau hast Du 
denn versucht (CE...) ?

Grüße

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Hallo Christian,
Danke für die Hinweise! Dann habe ich ja Hoffnung, z.B. einen 
Morseschreiber damit hinzubekommen.
Mein erster Versuch mit CE222221 (Voice Recorder) ging schief, weil der 
eine andere Hardware voraussetzt, nämlich das Kit PSoC6 MCU. Das hat ein 
TFT- Display und einen anderen Prozessor.
Aber vielleicht gelingt es, das Programm anzupassen.
Inzwischen habe ich auch andere Beispielprogramme übersetzt und 
getestet.
Es geht voran.

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Nach dem Anschluss des TFT- Shields (mit eigenem Audio Codec) habe ich 
nun auch diese Kombination zum Spielen gebracht. Man muss halt erst 
lesen und danach handeln...
Die Bilder sagen alles, was zu ändern ist:

http://wkiefer.de/x28/test/Device.jpg

http://wkiefer.de/x28/test/Osc-1.jpg

http://wkiefer.de/x28/test/Osc-2.jpg

http://wkiefer.de/x28/test/Osc-3.jpg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.