-
Thread
Object Oriented Forth
MicroPython, CircuitPython, Ada, TypeScript and Zig. [/pre] (https://en.wikipedia.org/wiki/RP2040) Wieso ausgerechnet Forth? Wo siehst du die Vorteile bspw. gegenüber C oder C++? - Kürzere Entwicklungszeiten? - Übersichtlicheren Quellcode? - Bessere Wartbarkeit? - Schnellere Ausführung
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
kann ja auch durch interne Blockaden behindert werden. Vielleicht ist es doch einfacher, auf ein RP2040 Pico-Board umzusteigen, das fix und fertig günstiger ist als jede Zusatzschaltung. Erfahrungsgemäß haben diese günstigen Boards einen recht genau laufenden Quarz mit <= 5 ppm ohne extra Abgleich. Über
-
Thread
Zündmodul Jaguar XJ 12 5.3 1992
Im Prinzip eine durchaus ansprechend App fuer wenige Euro, 1kanal kostenlos, Hardware ist ein RP2040 mit Wlan. Braucht leichtes gebastel, aber das koennen wir ja. Dafuer halt drahtlos. Bandbreite sind 2Mhz. Wenig, aber fuers Auto vermutlich okay. Die Software macht, soweit man das nach 1min sagen
-
Thread
PC: das Zeitalter neuer Hardware
Mikrocontroller für KI-Applikationen nutzen wollen. Hier ist ein Benchmark, in dessen Liste sich der RP2040 befindet aber erstaunlich schlecht abschneidet: https://eloquentarduino.github.io/2021/04/tinyml-benchmark-fully-connected-neural-networks/ Irgendwas scheint mir da faul zu sein. Vielleicht
-
Thread
VHS anderweitig bespielen.
ist auf einem Videoband schon deutlich mehr. Vermutlich koennte man heute aehnliches mit einem RP2040 zaubern. Es ist aber immer noch Arbeit und man muss sich natuerlich fragen wieso. Vanye
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
und gleichzeitig wenig Rechenleistung brauchst, empfiehlt sich ein anderer Controller. PIC, AVR, RP2040, ...
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
Die PIOs im RP2040 kommen mit 9 Befehlen aus und haben einen praktischen Wert. Aber für einen praktischen wert braucht man nicht alle 9 davon. Also wie war die Frage gleich?
-
Thread
Wanderkiste Widlar, Runde VI
RGB-LED-Ringen funktionieren schon mal. (Bild etwas dunkel, hier als Video: https://youtu.be/bIF931LlFKE) Die RP2040 Basis-Platine tut soweit auch. Jetzt kommt noch die Frontplatte dran (~100 Bohrungen} und dann die Software. Dann sollte es hoffentlich irgendwann mal seine Zweck als Delay/Flanger/Chorus/Reverb erfüllen
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
von fertigen ESP32 bis PiPico Modulen steht im Grunde nur noch die Software im Mittelpunkt. Den RP2040 Controller etwa wird kein Bastler mehr einzeln kaufen. > Mir tun nur meine PICs leid, mit denen ich früher so gerne arbeitete. Mein allererster PIC war gleich dermaßen umständlich programmierbar
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
das auch noch ziemlich gut zu überblicken, finde ich. Aber das ist halt Geschmackssache. Für den RP2040 bspw., mit dem ich auch noch vorhabe mich zu beschäftigen, werde ich auch in C programmieren.
-
Thread
krumme Frequenzen aus 50Mhz erzeugen
stabile externe Freqenzbasis wäre schonmal nötig, dann: https://github.com/dgatf/logic_analyzer_rp2040 Noch besser: Mach´ dir erstmal Gedanken wie genau es sein muss. Spart erheblich Arbeit!
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
1.10 EUR) ist das Ding auch noch ziemlich günstig. Und wie etliche interessante Projekte mit dem RP2040 zeigen, ist das Dual-Core-Design nichts, was die meisten Leute komplett überfordert. Sicher, etliches von dem, was viele "Maker" mit dem RP2040 anstellen, könnte auch mit irgendeinem banalen Attiny
55 Cent pro Kern. Ja, und man kann ihn sehr schön übertakten. Im Bezug auf MIPS/cent light der RP2040 ziemlich gut. Der Ch32V203 ist hier übrigens auch ziemlich interessant, da er für <0.50EUR zu haben ist. > Der große Nachteil: Kein floating Point. Naja, immerhin hat der RP2040 FP unterstützung
-
Thread
AVR Mikrocontroller Lohnenswert?
MSP430, STM32 und alle Cortexe ohnehin und ich persöhnlich finde auch den STM8 recht schick. Den RP2040 würde ich aber auch gerne mal ausprobieren. Ich finde die PIOs spannend und es gab situationen da hätte ich sowas sehr gut gebrauchen können, statt mit unflexibler glue logic rumzumachen. Ein wenig
-
Thread
LED Zuleitungen reduzieren.
wären um sie alle zu > nennen, wieder verworfen. Vielleicht damit? https://github.com/cmfcmf/rp2040-ws2811-client
-
Thread
CH32V003 und Arduino
serialEventRun(); } return 0; } [/c] Bei den "Cören" für den ESP32 oder dem RP2040 wird das dann noch aufwändiger. Dort ist oft noch die Funktion "yield" eingebaut, die von manchen Treibern als zyklischer Aufruf benötigt wird.
-
Thread
Transistortester AVR
Hallo zusammen, ich habe den Transistortester von Markus F. (Version 2.1) erfolgreich nachgebaut. Da ich mich etwas mit der AVR-Programmierung auskenne, habe ich den Quellcode analysiert und verändert. Die wichtigsten Änderungen sind: Entfernung aller Texte und Parameterdaten aus dem EEprom in den Programmspeicher.(Vorteil: Programmierung in einem Rutsch, es kann nicht mehr dazu kommen, daß EEprom und Flash-Speicher nicht zueinander passen) Für die Kapazitätsmessung wird die Zeitmessung mit dem Timer1 des AVR zusammen mit dem Komparator durchgeführt. Speziell für kleine Kapazitäten
-
Thread
Artemis II (t-5min)
in die Richtung: https://www.youtube.com/watch?v=TCV0LSV6ubA Rotating LED Sphere – Building a RP2040 POV Display Step by Step Maker Electronics Projects
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
Die RP2040 Zero Controllerboards, die es auf ebay oder bei aliexpress schon ab etwa 2€ gibt, gefallen mir ausgesprochen gut. Das sind Nachbauten des Waveshare RP2040 Zero mit teils etwas anderen Bauteilen. Die
weniger als ein originaler FT232RL und ist nahezu ideal um mal mit den ARM Primecell PL011 UARTs des RP2040 zu spielen, Sensoren über USB mit dem PC zu verbinden, ... Ich habe meine hier gekauft: https://www.ebay.de/itm/196425254971 Ich habe die Version ohne eingelöte Stiftleisten genommen, die stirnseitige
-
Thread
DCF-Uhr from Scratch
keine Hochfrequenz, aber etwas schneller als der AVR-Arduino-ADC sollte der schon sein. (STM32, RP2040, ...) Rest ist Software.
-
Thread
Old-Papa sucht nen neuen Funktionsgenerator
billiger µC kann das alles besser. Wobei.... "Billig" sind die im > Moment gerade nicht. Ein RP2040 Pico-Board für <= 5 Euro wäre mein Vorschlag. Aber, was mich beim Mitlesen interessiert: Ist der 2042X leise oder pustet ein Lüfter im Dauerlauf. Gleiches würde mich auch zu Deinem MSO2202 interessieren
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
einfach beim jlc bestücken. Qfn, 0402 alles kein Problem. Dann kann man auch Controller wie den rp2040 einsetzen die aktuell gut verfügbar und günstig sind. Kosten dafür sind ein Witz. Billiger auf jeden Fall als das ganze Werkzeug zu kaufen
Platine jetzt habe ich für den QFN letztlich einfach die Pads mit dem bleifreien Lot verzinnt und den RP2040 dann mit Heißluft draufgebraten. Der musste wirklich viel Zeit bei 280°C verbringen und tut jetzt aber... Meine Lösung für die Platinen ist jetzt, die Pads vorher manuell neu zu verzinnen. Ich
-
Thread
FT800 / FT810 Library
I finally got around trying out the target for the RP2040 on the Raspberry Pi Pico - no DMA yet but seems to be doing just fine. :-) This is done as a baremetal target in PlatformIO using https://github.com/Wiz-IO/framework-wizio-pico
And the RP2040 target works with DMA now. :-) This brings down "Time1" to 15µs.
-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
So nen rp2040 uf2 bootloader ist doch was sehr feines gegenüber von dem bootloader den ich genutzt habe :-) Deine Idee mit dem pinheader würd ich gern auf github posten (mit credit) wenn du damit einverstanden
-
Thread
AVR DB - oder doch ein Compiler-Fehler?
behalten. Ich programmiere Ein Kern AVRs. Andere programmieren Zwei Kern ESP32, andere Zwei Kern RP2040. Paar Leute werden sicherlich glücklich sein über die "Zusatzinformationen", statt immer nur sturr volatile. Ich habe mich früher auch über diverse Dinge und Leute aufgeregt. Mittlerweile sehe ich
-
Thread
Erfahrungen mit AI-Coding
Programme, Snippets und Firmware für Mikrocontroller zu zeigen. Ich habe fix mal ein Projekt eines RP2040 hochgeladen, dieses ist unter VS Code mit Copilot und Claude entstanden. Selbst eine LLM zu erstellen oder zu betreiben, da hab ich aber kein Interesse oder Bedarf drann. Zu finden unter:
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
vorstellen, dass das heute noch jemand freiwillig aufbauen würde, während ein Arduino Nano oder ein RP2040 direkt darunter in der Schublade liegt. Selbst der damals hoch integrierte C64 wird heute von einer Single-Chip Lösung emuliert. Auch analoge Schaltung sind heute meistens höher integriert, als
-
Thread
8bit-Computing mit FPGA
Dieser Thread soll folgende älteren Threads ersetzen und fortführen http://www.mikrocontroller.net/topic/epj-14-seite-19 http://www.mikrocontroller.net/topic/244442 Zu dem Projekt gibt es den Artikel http://www.mikrocontroller.net/articles/8bit-Rechner Projekt-Website: http://www.bomerenzprojekt.de Positive Eigenschaften der historischen 8bit-Heimcomputer sind: Man kann sie auch ohne langes Studium vollständig verstehen. Man hat direkten Zugriff auf die Hardware ohne zwischengeschaltetes Betriebssystem. Man kann auch als Laie IO-Hardware basteln. Es gibt kein Multitasking, der Zeitablauf
-
Thread
Wärmezähler über optische M-Bus-Schnittstelle auslesen
aufwecken oder dazu bewegen, Daten zu senden. Im Enddeffekt möchte ich den Zähler in HA via ESP32 oder RP2040 einbinden. Aktuell scheitert es aber an der Kommunikationsaufnahme mit dem Zähler. Besten Dank für jede Hilfe und sonnige Grüsse Tom
-
Thread
Ergebnisse einer FFT zusammen fassen
aber eine neuzeitlicher AVR8 könnte das bereits schaffen. Und natürlich erst recht Sachen wie eine RP2040 oder noch dickere Schiffe.
-
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 1kB