-
Thread
PICO / rp2040 - Verständnisproblem zu Timer / DIV_FRAC
PICO / rp2040 - Verständnisproblem zu Timer / DIV_FRAC Bei den 8-Bit-AVRs wird der Systemtakt über einen Prescaler durch 2^n geteilt und damit wird der Timer/Counter gefüttert. Beim rp2040 sieht das zunächst
-
Thread
Eingebaute "Gamma-Korrektur" in WS2812
paar Bibliotheken bieten zum Beispiel > eingebaute Gamma Korrektur. Ws2812_light library, bzw. RP2040 PIO im neuen Aufbau. Beide geben direkt die Rohdaten aus.
-
Thread
RP2040 RPI Pico - Frequenz erzeugen
ein Bild von der Architektur der 16-bit-Timer angehängt. Daraus ergibt sich ja diese Formel (aus RP2040 Datenblatt Seite 530). [math]f = \frac{125MHz}{(TOP + 1) \times(DIV\_INT + \frac{DIV\_FRAC}{16})}[/math] [code] Wertebereiche für Parameter: TOP = 0 - 65535 DIV_INT = 1 - 255 DIV_FRAC
auch die größeren uCs keine eierlegende Wollmilchsau abgeben. Die 8 unabhängigen 16bit Timer vom RP 2040 finde ich eigentlich ganz interessant. Meine aktuelle Idee: * 4 Timer des RP2040 erzeugen eine einstellbare Frequenz * diese Speise ich bei den anderen 4 Timern als Takt ein und erzeuge ein
-
Thread
RP2040 Thread verloren gegangen?
Es sieht so aus als wenn gerade der neue Thread zum RP2040 verloren gegangen ist. Ist das ein Defekt der Seite/Datenbank? Olaf
2⁵ schrieb im Beitrag #7157026: > Bei mir liegen auch noch ein paar RP2040 > Boards rum, habe aber damit noch nicht viel gemacht. Wenn Dich ein simpler reziproker Frequenzzähler interessiert: http://mino-elektronik.de/fmeter/fm_software.htm#bsp_RP2040
-
Thread
RP2040 Erfahrungen
0x0bc12477 Info : SWD DLPIDR 0x00000001 Info : SWD DPIDR 0x0bc12477 Info : SWD DLPIDR 0x10000001 Info : rp2040.core0: hardware has 4 breakpoints, 2 watchpoints Info : rp2040.core1: hardware has 4 breakpoints, 2 watchpoints Info : starting gdb server for rp2040.core0 on 3333 Info : Listening on port 3333
0x0bc12477 Info : SWD DLPIDR 0x00000001 Info : SWD DPIDR 0x0bc12477 Info : SWD DLPIDR 0x10000001 Info : rp2040.core0: hardware has 4 breakpoints, 2 watchpoints Info : rp2040.core1: hardware has 4 breakpoints, 2 watchpoints Info : starting gdb server for rp2040.core0 on 3333 Info : Listening on port 3333
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Smily? Das sind 2,60 Euro / IC, der gerade mal 512B RAM und 8KB Flash hat! Vergleiche das mal mit dem RP2040!
Beitrag #7152920: >> Espressif ESP8266 (mit WLAN) und ESP32 (mit WLAN und Bluetooth) >> Raspberry RP2040 (ohne WLAN) >> >> Beides sind 32 Bit Controller > > Tja, und beide sind weitgehend undokumentiert. Und was ist das? https://files.seeedstudio.com/wiki/XIAO-RP2040/res/rp2040_datasheet.pdf
-
Thread
WS2812/SK6812 an STM32F030
schon, die LEDs sind irgendwie ein Schmerz im Arsch. Das ist vermutlich wieder so ein Moment wo der RP2040 mit seiner Bitgeklimper-Statemachine punkten kann. Olaf
-
Thread
32 Bit MCU gesucht
Wenn 3,3V OK sind würde ich mir mal den RP2040 anschauen, den kann man wenigstens kaufen. Mein aktueller Favorit ist der STM32F303, davon habe ich auch genug vorrätig. Aber die gebe ich nicht her.
ST-Microelectronics_STMicroelectronics-STM32G431CBT6_C529355.html Oder einfach zu beschaffen https://www.reichelt.de/raspberry-pi-pico-rp2040-cortex-m0-microusb-rasp-pi-pico-p295706.html?search=rp2040
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
> Unterbrechung der normalen CPU Arbeit. Das kann man sicher deutlich besser lösen. Auf einem RP2040. Der Mann kann mit den PIOs noch nicht wirklich gut umgehen. Aber er ist offensichtlich lernfähig, wenn er so weiter macht, wird er es möglicherweise irgendwann schaffen. Fakt ist nämlich: der RP2040 kann alles Nötige für eine vollständig standardgerechte CAN-Implementierung leisten und hat dann immer noch *SEHR* ordentliche Teile seiner Resourcen für eine Anwendung über. Aber auf einem AVR8
-
Thread
Raspberry Pi Pico und ADC unbrauchbar?
soll man eine Shuntdiode an ADC_Ref hängen. Nach weiterer Recherche hab ich gelesen, dass der ganze RP2040 Microcontroller einfach Müll ist, was den ADC angeht, und dieser immer ungenau ist. Kennt jemand das Problem oder hat einen Tip was man relativ einfach und kostengünstig tun könnte um hier besser
man eine Shuntdiode an ADC_Ref hängen. Nach weiterer > Recherche hab ich gelesen, dass der ganze RP2040 Microcontroller einfach > Müll ist, was den ADC angeht, und dieser immer ungenau ist. > > Kennt jemand das Problem oder hat einen Tip was man relativ einfach und > kostengünstig tun könnte
-
Thread
RP2040 Industrieelektronik
hingegen ist noch einiges an Potential. Insbesondere natürlich dann, wenn man das Konzept eines eigenen RP2040-Designs grundlegend gegenüber einem Pico ändert. Da geht einiges deutlich besser, als es durch das Konzept des Pico-Moduls erzwungen wurde. Tatsächlich: Wirklich kein Problem. Der RP2040 ist wirklich
RP2040 wird in 40 nm Technologie hergestellt https://de.wikipedia.org/wiki/RP2040 . Bei 40 nm braucht Flash einiges an Klimmzügen und etxtra Ferigungsschritte.
-
Thread
Suche günstigen Mikrocontroller mit Ethernet
https://www.wiznet.io/product-item/w5100s-evb-pico/ RP2040 DualCore M0 und Wiznet alles auf einem Board für ca. 12 Euro.
Soweit ich weiß gibt es für den RP2040 eine Emulierung von RMII mithilfe der PIO Module mit fertig portierten lwIP. Dürfte auch eine Idee sein mal zu probieren.
-
Thread
C++ in (deeply) Embedded Systemen für Neuprojekte Gesperrt
Bauchschmerzen dabei std:vector usw. zu benutzen. Siehe Pi Pico: "Hauptprozessor (CPU): 32-Bit RP2040 Cortex-M0+ Dual-Core-Prozessor mit 133 MHz Taktfrequenz Arbeitsspeicher (RAM): 264 kByte SRAM Programmspeicher: 2 MByte Q-SPI-Flash" Diese "aber wir nehmen den 2ct billigeren Controller mit
-
Thread
Wie finde ich einen Fertigungsdienstleister für Mittelserie?
schwierigste Entscheidung dürfte dabei sein, sich auf einen µC einzuschiessen, der auch verfügbar ist. Ein RP2040 (beispielsweise) scheint vermutlich auszureichen, ist günstig und verfügbar, mit dem Nachteil, daß das Programm wegen des externen Speichers nicht geschützt werden kann und selbst vom selben Anbieter
-
Thread
ADC mit DRAM Buffer an µC anbinden
Schau, ob nicht ein RP2040 (oder ein anderer µC) die ADC-Daten schnell genug entgegennehmen und dann gemütlich (per UART/SPI/I2C/...) an die Haupt-CPU weitergeben kann ...
foobar schrieb im Beitrag #7135033: > Schau, ob nicht ein RP2040 (oder ein anderer µC) die ADC-Daten schnell > genug entgegennehmen und dann gemütlich (per UART/SPI/I2C/...) an die > Haupt-CPU weitergeben kann ... Wäre sicherlich eine Option aber es muss
-
Thread
Schieberegister ersetzen
hier mal aufschreiben? Es ist einfach zu warm! Einfach und günstig wäre für Dein Problem ein RP2040 Pico-Board mit Arduino IDE oder Python programmiert. Bit0 eines Arrays mit 5000 Elementen wird mit internem 1 MHz Takt mit dem Eingangspegel an der Stelle "n" beschrieben und an "n+1" ausgelesen
Platinenätzerei muß nun wirklich nicht sein. Wie oben angedeutet, kann man ein fertiges Pico-Board mit RP2040 nehmen und ein einfaches Arduino-Programm draufspielen. Der RP2040 ist so schnell, daß dieses simple delayMicroseconds() vielleicht schon reicht. Abhängig, ob man externen Takt oder genaues internes
-
Thread
Conrad-Filialschließungen in Österreich, CAN für RP2040, neuer OrangePi mit RK3588S uvm
Österreich: fünf der sechs Filialen im Alpenland werden geschlossen. Eine Softwareerweiterung bringt dem RP2040 CAN bei, während die Gerüchteküche von einem neuen OrangePi auf Basis des RK3588S-Achtkernprozessors berichtet. ### Conrad Österreich: Schließung aller Filialen mit Ausnahme des Megastore Linz
verschiedener Kommunikationsprotokolle. Auf GitHub findet sich unter https://github.com/KevinOConnor/can2040/blob/master/docs/API.md nun eine CAN-Implementierung, die folgende technische Daten verspricht und dabei mit nur einer der beiden PIOs auskommt: [c] The code supports reading and writing CAN 2.0B
-
Thread
Designfehler in (Micro)Python?
file enthalten das Gleiche Ich verwende MicroPython v1.18 on 2022-01-17; Raspberry Pi Pico with RP2040 VG MM Norbert schrieb im Beitrag #7126478: > Manfred M. schrieb im Beitrag #7126468: >> Es kann aber sein, dass write ein ungeeigneter Befehl ist, um das zu >> erreichen was ich möchte.
-
Thread
SPI vervielfältigen
Nur zur weiteren Verwirrung: RaspberryPi Picos RP2040 könnten auch eine Option sein. Die haben je 2 SPI und zusätzlich noch die PIO Einheiten bei denen bis zu 120 MHz gehen. Allerdings haben die Picos "nur" USB1.1 also 12MBit/s. Dafür sind Sie verfügbar
Lars P. schrieb im Beitrag #7129381: > Nur zur weiteren Verwirrung: RaspberryPi Picos RP2040 könnten auch eine > Option sein. Die haben je 2 SPI und zusätzlich noch die PIO Einheiten > bei denen bis zu 120 MHz gehen. Allerdings haben die Picos "nur" USB1.1 > also 12MBit/s. Dafür sind
-
Thread
Frage: PC <- USB -> Raspberry Pico
dass die Einschaltmeldungen > gelesen werden können? Nur, wenn die USB-Schnittstelle separat vom RP2040 implementiert wird, also mit einem separaten USB-Seriell-Wandler. Der PC kann erst an der "Schnittstelle" lauschen, wenn deren Gegenstück im RP2040 initialisiert und angemeldet ist (USB device enumeration), und die Software im RP2040 mit dem CDC-Stack darüber kommuniziert. Für irgendwelche "Startmeldungen" ist das ungeeignet, da brauchst Du eine "echte" serielle Schnittstelle, die von der Software des RP2040 unabhängig ist
-
Thread
Wie werden fabrikneue ATSAM geflasht?
steht noch aus, eigentlich wollte ich 16MHz verwenden und musste den schon auf 8MHz ändern. Beim RP2040 ist es glaube ich so das der Bootloader automatisch startet wenn das Flash leer ist, zumindest passiert das nachdem man die Datei flash_nuke.uf2 geflasht hat, dann kommt nach dem Anstecken vom USB
Bootloader hoch auch ohne das man den Boot-Taster betätigen muss. Ich bin kein Freund von dem UF2 oder dem RP2040, aber das der Bootloader automatisch startet wenn kein Programm da ist - nice. Nur, wie aktualisiert man die Software ohne den Boot-Taster zu betätigen?
-
Thread
Raspberry Pi (4B) mit NE555 38kHz modulieren
geraten, um eine Infrarotverbindung zwischen meinem Raspberry Pi 4 B und einem Raspberry Pi Pico (RP2040) herzustellen, UART des Picos zu nutzen und mit einem NE555 eine Frequenz für die Infrarot-LED von 38kHz zu modulieren. Wie kann ich nun den NE555 geschickt an den Raspberry Pi 4 B anschließen
-
Thread
Arduino mit Pt1000 und 400°C Schaltung
Beitrag #7117456: > Wenn Du im Arduino-Dschungel bleiben möchtest, wäre auch die Schaltung > mit RP2040 und einem kompletten Board für <= 5 Euro eine Möglichkeit. > Dort wird ein 12 Bit ADC verwendet. Der RP2040 hat jedoch bei 1×/3×/5×/7× 2^9 heftige Beulen in der Kurve. Da muss man wissen wie
es anschließend wieder fehlerbehaftet zu verstärken. Norbert schrieb im Beitrag #7117475: > Der RP2040 hat jedoch bei 1×/3×/5×/7× 2^9 heftige Beulen in der Kurve. Das wollte ich auch noch einmal aufgreifen. Zur Schaltung mit RP2040 hatte ich ja noch die Messdaten im Bereich -54 °C - 388 °C mit
-
Thread
Raspberry Pi Pico W mit WLAN, ESP32-C5 mit WiFi 6, neue ARM-Cores
Die Raspberry Pi Foundation schickt mit dem Pico W eine neue Version des RP2040-Boards ins Rennen, die einen WLAN-Chip mitbringt. Espressif lanciert einen neuen ESP32, während ARM neue Core-Designs ankündigt. ### Raspberry Pi Pico W – 6 USD, integriertes WLAN-Modul Arduino
.jpg) (Bildquelle: Raspberry Pi Foundation) Der Raspberry Pi Pico W kombiniert den bekannten RP2040-Mikrocontroller mit einem Infineon’s AIROC™ CYW43439 – für die SPI-Verbindung zum Funkchip kommen SPI-Pins zum Einsatz, die beim Vorgängermodell als “für interne Anwendungen vorgesehen” markiert
-
Thread
Raspberry Pi Pico W: Pico mit WLAN
Wen juckt's? Raspberry Pi Liefersituation ist schlimmer als STM und RP2040 mit seperatem WLAN ist jetzt nicht neu.
kann ist mir ein Rätsel. Aber es gibt ja nicht nur die Pico Boards: https://www.waveshare.com/wiki/RP2040-Zero
-
Thread
Wieso frisst OPV-Schaltung so viel Strom?
evtl. zum Ergebnis, dass gar kein OP nötig ist. Ich kam zu dem Ergebnis, dass der eingesetzte ADC (RP2040) zwar verwendbar ist, aber die Schaltung verbessert werden kann. Das wollte ich mal versuchen. Dann wurde es (wegen meines Fehlers) komisch. Fazit: Ein ausgebildeter Elektroniker mit 10 oder mehr
1097 Ohm, als ca. 10 % höheren Widerstand, bei 150 °C knapp 2k , also Spannung über Pt1000: 1,25 V RP2040 misst mit 12 bit Auflösung (also 4095 Schritte) im Bereich 0 ... 3,3 V, daher ergeben 0,8 V: 4095 /3,3 V * 0,8 V ~= 1000 Schritte, also nur 1/4 des verfügbaren Bereichs, daher beschloss ich einen
-
Thread
EmbeddedWorld 2022 – Neue Chips, quelloffene Mikrocontroller, neue Messtechnik, Giveaways
Nicht immer zu 100%, aber oft, gibt es bei der Raspberry Pi Foundation > einen Raspberry Pi Pico RP2040 dev boards wurden sogar verteilt. Wir wurden 3 mal angesprochen und man hat uns teilweise 5 Stück auf einen Schlag in die Hand gedrückt.
immer zu 100%, aber oft, gibt es bei der Raspberry Pi Foundation >> einen Raspberry Pi Pico > > RP2040 dev boards wurden sogar verteilt. Wir wurden 3 mal angesprochen > und man hat uns teilweise 5 Stück auf einen Schlag in die Hand gedrückt. Hallo Luca, dank Fremdsprachenkenntnissen konnte ich
-
Thread
Immer noch keine STM32
es gibt sie immer noch nicht. Will ST Micro nichts verdienen? Wollen sie den ganzen Markt den RP2040 überlassen? Ich hab da echt kein Verständnis mehr dafür und muss mich echt wundern, was da abgeht. :rage: Kann nichts basteln, weil man keine Teile bekommt ... Echt nervig
I2C-Interface. Quasi Mixed-Signal Anwendung mit bisserl digitaler Signalverarbeitung. Glaub der RP2040 scheitert schon am DAC und internes Flash hat der garnicht. Mouser hat noch ein paar L151 ... Der würde gehen 🤔
-
Thread
Raspberry Pi Programmverschlüsselung möglich?
extern drangeflanschtes Flash. Für deine Anwendung problematisch, weil sich das auch ohne Mithilfe es RP2040 auslesen und kopieren lässt. => µC mit internem Flash & entsprechendem Ausleseschutz wär vmtl. besser.
-
Thread
Raspberry pi pico wird nicht erkannt
auprobiert. Ich benutze die Arduino IDE und habe mir im Boardverwalter das Packet "Arduino Mbed OS RP2040 Boards" heruntergeladen und installiert (Das ist ja nur für den Pico). Laut Geräte Manager wurde ein Treiber installiert und ich höre auch den Ton wenn ich den Pico einstecke und er erkannt wird
-
Thread
Arduino Library für Netzwerkchip W5500?
könntest du z.B. auch sowas nehmen: https://www.ebay.de/itm/272371215716 Statt dem ESP32 auch einen RP2040 oder sonstigen ARM mit Ethernet-MAC.
-
Thread
LEDs mit Raspberry PI unabhängig dimmen
man nicht weiss was eine WS2812 ist und was an einem rPi (ja, dem originalen, meinethalben r4, nicht RP2040) problematisch ist, dann sollte man einfach die Finger stillhalten. Wer eine klassischen rPi zum LED (ist ja sogar unklar ob RGB oder einfarbig) dimmen verwenden will, sillte sich fragen, warum
nicht weiss was eine WS2812 ist und was an einem rPi > (ja, dem originalen, meinethalben r4, nicht RP2040) problematisch ist, > dann sollte man einfach die Finger stillhalten. Nur ist das Problem: ich weiß das. Und ich weiß auch, was man tun muss, damit das geht. > Wer eine klassischen rPi zum
-
Thread
Arduino Timerprobleme - suche programmierbaren Oszillator
Link: http://mino-elektronik.de/fmeter/fm_software.htm#bsp7 Alternativ natürlich auch mit STM32 oder RP2040 Pico-Board ;-)
Seltsam. Ich hatte den Eindruck das dein Problem sowohl für einen AVR in C/C++ als auch für einen RP2040 in Python gelöst worden wäre. Beide Male mit einer Präzision welche weit über deinen Wünschen liegt.
-
Thread
Schaltungsentwurf TTL/PWM Signal und größere Lasten
auszugeben. Diese Anforderungen erfüllen sehr sehr viele Mikrocontroller, vom Atmega über STM32 bis zu RP2040. Nimm was Dir zusagt und verfügbar ist.
> Diese Anforderungen erfüllen sehr sehr viele Mikrocontroller, vom Atmega > über STM32 bis zu RP2040. Nimm was Dir zusagt und verfügbar ist. Gerd E. schrieb im Beitrag #7077841: > Wenn Du also die Drehzahl manipulieren willst, nimmst Du am einfachsten > einen Mikrocontroller mit Input Capture
-
Thread
USB Grundlagen Theorie Messungen Assembler ATmega
USB Handbuch für Entwickler, mitp, Jan Axelson, ISBN 3-8266-0698-1 Vielleicht hilft Dir dieses RP2040 Projekt weiter, wenn es mit dem AVR (vermutlich) nicht funktionieren will: https://www.eevblog.com/forum/projects/usb-sniffer-using-rp2040/
-
Thread
Wie ist das eigentlich bei Multicore Mikrocontrollern ?
> Aber so für den Fall : wie sieht das in C aus ? Gibt es da main1() Beim RP2040 startet erstmal ein Core. (core0) In dessen Task kannst du dann die Startadresse des zweiten Cores setzen und den einschalten. Also im Prinzip gibt du dem eine Funktion und etwas Stack und schaltest
-
Thread
Raspberry Pi Pico: OLED SSD1306 via C ansteuern
+= -lgcc LDFLAGS += -nostartfiles LDFLAGS += -Wl,--gc-sections LDFLAGS += -Wl,--script=./syssrc/rp2040.ld LDFLAGS += -Xlinker -Map=$(BUILD)/$(BIN).map Olaf
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
die vielen, ernstgemeinten Vorschläge verstanden hättest, wären es 6 x ATmegaxxx oder ein STM32 oder RP2040 oder ... gewesen.
m.n. schrieb im Beitrag #7057485: > Wie oben geschrieben hat der RP2040 > auch acht PWM-Timer, deren TOP-Register (16 bit) zur Steuerung der > Schrittfrequen völlig ausreicht. Und das ist natürlich auch richtig, wenn man mit der verminderten Auflösung zurecht kommt
-
Thread
Pico Frequenzzähler mit RP2040
Mi N. schrieb im Beitrag #7076401: > Zu überlegen bleibt noch, den RP2040 an ein 4,3" TFT anzuschließen. Na, dann mach mal. Das Ding wird also letzlich kein Meßgerät zum Zwecke der tatsächlichen Anwendung, sondern eher eine Demo, was dir grad für so einen RP2040 eingefallen
man keinen RP2040-fähigen J-Link zu benutzen. Für kleinere Anpassungen sollte das ausreichend sein. Helau!
-
Thread
Womit S/PDIF empfangen und analysieren?
Interface. Vermutlich gerade Beschaffungsprobleme. :) Man koennte auch ueberlegen ob man es mit dem RP2040 und seinen PIOs hinbekommt. Sollte eigentlich machbar sein. FPGA ist natuerlich auch eine Loesungsmoeglichkeit. Olaf
-
Thread
Mikrocontroller Empfehlung gesucht
Mikrocontroller. Was soll er denn im Sleep können? Da unterscheiden sie > sich. Naja ich kenne es vom RP2040, dass die Sleep Modes ein wenig aufwand bedeuten. Bei AVR sind es 2 Befehle und wenn er wieder aufwacht kann man weiter machen, als wäre nichts gewesen. Wenn man den RP2040 in sleep schickt und wieder
David P. schrieb im Beitrag #7041649: > Wenn man den RP2040 in sleep schickt und wieder aufweckt muss man alle > möglichen Takte wieder manuell setzen, sonst macht der gar nichts Das ist wohl eine Frage der verfügbaren Bibliotheken. Dem RP2040 fehlen
-
Thread
Preisdivergenz bei Mikrocontrollern;
offenbar nur noch chinesische Mikrocontroller, das > wären für Bastler hauptsächlich ESP8266, ESP32, RP2040 und schlecht > gefälschte STM32F103. Also die Teile, die seriöse Hersteller weitgehend > meiden. Huch, seit wann ist denn der RP2040 ein chinesischer µC? > Welche Boards nach der Kriese
c-hater schrieb im Beitrag #7032546: > Huch, seit wann ist denn der RP2040 ein chinesischer µC? Dachte ich. Ich habe aber zwischenzeitlich zur Kenntnis genommen, dass das nicht stimmt.
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
warum beim M0+ nicht gleich einen Raspberry Pi Pico mit RP2040 (auch ein M0+)nehmen Um da C zu programmieren nimmt man dann das RP2040 SDK Der Pico ist guenstig und doch schnell...kann man ohne Probleme auf 250Mhz overclocken (z.B. auch fuer Enulatoren
Guido L. schrieb im Beitrag #7027886: > warum beim M0+ nicht gleich einen Raspberry Pi Pico mit RP2040 (auch ein > M0+)nehmen Viel zu speziell auf der einen oder zu "arduinohaft" auf der anderen Seite. Daß dort zwei M0+ Kerne verbaut sind, ist völlig schnuppe. Davon soll der Anwender nichts mitbekommen
-
Thread
PIR Sensor an Raspberry Pi Pico
Na, dann sollte man wohl doch besser PADS_BANK0->GPIO1 = 0xc2; // ggf. Bitnummern aus rp2040.h verwenden schreiben ;-)
#7026134: > Na, dann sollte man wohl doch besser > PADS_BANK0->GPIO1 = 0xc2; // ggf. Bitnummern aus rp2040.h verwenden > schreiben ;-) "Besser" ist relativ. Nachdem der TE im kleinen Codeschnipsel, den er gezeigt hat, weder Arduino-funktionen noch direkten Registerzugriff verwendet hat, ist *für ihn
-
Thread
Raspberry Pi Compute Module 4S im DIMM-Formfaktor
Die Raspberry Pi ist in Anbetracht diverser launiger Meldungen (Blitzlichtempfindlichkeit, “DAC am RP2040”, GamerGate, ODROID-W) nie um Lustigkeit verlegen. Im Bereich der professionellen Anwendung sah dies anders aus – nach dem Erscheinen des Raspberry Pi 1 verweigerte man “non-educational-Anwendern
-
Thread
Wie oder wo STM32 bestellen?
ein Ersatz sein, Die Timer hat er geschickterweise weggelassen! Die fehlen im Übrigen auch beim RP2040, der wohl auch noch gut verfügbar ist (war?). W.S. schrieb im Beitrag #7026408: > Zuerst die große Klappe und jetzt der Katzenjammer. Für Stückzahlanwendungen hätte man sich rechtzeitig eindecken
-
Thread
WS2812 flackert random
ausgelegt wurde, sondern alles sein kann (im Rahmen ihrer technischen Möglichkeiten), z.B. die PIOs der RP2040. Da entfällt dann auch der "gefühlte Missbrauch". ;o)
-
Thread
Arduino: Rückkehr von kombinatorischem Linux-Board und Roboterarm für Lehranwendungen
vorschlug. Mit dem Braccio ++ - er ist um 499 EUR erhältlich – verwendet Arduino einen Arduino Nano RP2040 Connect, der eine Gruppe von per RS485 verbundenen Schrittmotoren steuert.  (Bildquelle: Arduino) Im Bereich der Zielgruppe sieht man nun übrigens klarer:
-
Thread
PT1000 an RP2040-pico-Board
Der ADC im RP2040 schafft leider keine 12 Bit. Es gibt einen Silicon-Bug, einer der Referenzkondensatoren ist falsch dimensioniert. Deswegen steht im Datenblatt ja auch eine ENOB von 8.7, gibt diverse Abhandlungen
Einen diskreten ADC verwenden oder doch nur einen billigen Widerstand? Vieleicht sind die neueren RP2040 auch schon verbessert.