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
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
Hier mal ein Foto. Rechts unten sind die "Cap- Sense" Sensoren zu sehen, mit denen man per Fingertipp Aktionen auslösen kann.
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.
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.
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.
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...
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.