-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
kommen die Grenzen mit der Geschwindigkeit und dem geringen Speicher. Ein kleiner ARM z.B. der SAMD21 (als Arduino Zero) bringt doch gleich mal 256K Flash und 32K RAM bei 48MHz und haufenweise Peripherie mit. Und das für weniger Geld als für einen größeren AVR mit vergleichbarem Speicher. Ist dann
-
Thread
Curiosity Nano: EDBG SAMD21 reagiert nicht mehr am USB
der SAMD21 selbst. Nun kann man den zwar wechseln, aber wie bekomme ich dann die entsprechende EDBG-Firmware wieder drauf?
kann mir mal anschauen, ob sie das auch heute noch so machen (und man mithin einen jungfräulichen SAMD21 damit flashen kann), würde mich aber wirklich wundern. Kann ich ja extern machen an einem separaten SAMD21, ich müsste irgendwo noch einen haben.
-
Thread
USB Design mit AVR16DU14, bitte um Review
an der Stelle geizig war. Das Teil ist mithin ein wirtschaftlicher Totalschaden. Man könnte den SAMD21 ja wechseln, aber davon beokomme ich nicht die EDBG-Firmware, die da drauf gehört.
: > Ich denke da kann ich helfen. Bist du dir sicher, dass das auch auf einem jungfräulichen SAMD21 funktioniert? Ich müsste ja den existierenden komplett tauschen. Aber lass uns einen separaten Thread dafür eröffnen. https://www.mikrocontroller.net/topic/586265
-
Thread
Welche 32-Bit MCU für ein neues Projekt
nicht mehr anfassen. Nach 30 Jahren muss es mal gut sein. Für Kleinzeugs nehme ich seit Jahren den SAMD21. Der ist auch nicht mehr so taufrisch, aber er rennt jedem AVR davon und wird auch von Arduino unterstützt (Arduino Zero). Für den Preis bekommt man heute auch schnelleres, aber die Peripherie ist
-
Thread
[V] Verschiedenes von Atmel
nach dem Realtek-Controller schauen. 15€ 2. SAMR21-Explained Eval (2 Stück vorhanden) je. 10€ 3. SAMD21-Explained Eval incl. WINC1500 Zusatzboard für 10€ 4. STK500 + STK501 als SET (2 Stück vorhanden) je. 20€ 5. Atmel AVR10002: ATmega256RFR2 Evaluation Kit für 10€
-
Thread
[V] diverse EVAL-Boards
Stück RN-1723-EK 4 Stück X-NUCLEO-CCA02M2 3 Stück STEVALMKI109V3 2 Stück SAMR21 XPLAINED 1 Stück SAMD21 XPLAINED mit ATWINC1500 1 Stück Atmel AVR10002 jeweils 15€ (Versand 5€)
-
Thread
Systemnahe Programmierung in C (SPiC) Vorlesungsfolien, Übungen und Projekte
Naja, für Micropython sind es schon einige: STM32, ESP32, ESP8266, PiPico, Nordic nRF, TI3200, SAMD21 https://docs.micropython.org/en/latest/
für Micropython sind es schon einige: > > STM32, ESP32, ESP8266, PiPico, Nordic nRF, TI3200, SAMD21 > > https://docs.micropython.org/en/latest/ Leute, wann kapiert ihr's endlich? Es geht um "Plattformen", für die in einer von C verschiedenen Hochsprache entwickelt werden kann, NICHT ABER
-
Thread
Neuer OrangePi, neue Mikrocontroller und dazugehörende Software
on seven XIAO boards from Seeed Studio: • XIAO RP2040 $4 • XIAO RP2350 $5 • XIAO SAMD21 $5.40 • XIAO nRF52840 $10 • XIAO nRF52840 Sense $17 • XIAO ESP32C3 $4.50 • XIAO ESP32S3 $8 (Prices subject to change due to tariffs.) --- via https://microblocks.fun/blog
-
Thread
SSD1306 Display, Rauschen/Schnee bei der Initialisierung
habe hier ein Problem bei meiner Anwendung, bei der ich ein 0,96" SSD1306 Display mit einem XIAO SAMD21 Arduino verwende, und zwar erscheint bei jedem Neustart der Applikation am gesamten Bildschirm ein Rauschen/Schneebildschirm für ca. 3s. Danach funktioniert die Darstellung der Zeichen einwandfrei.
-
Thread
Batteriesapnnungsmessung Arduino XIAO-SAMD21
inklusive > internen Schutzbeschaltung. Zwischen den beiden Stiftleisten K2 und K3 sitzt ein XIAO SAMD21 Arduinoboard.
warum ist der R5 nicht rechts vom Schalter am Knoten R7/D2? Ich kenne die Referenzspannung des SAMD21 nicht, vermutlich muß eh ein Teiler her, der die Batteriespannung in den zulässigen Bereich bringt. Zumindest ich würde den Teiler nicht direkt am Akku haben wollen, um den Akku ständig zu entladen
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
mehr Speicher. Das liegt aber auch daran, was da noch so an Software mit rein gespült wird. SAMD21 -O2 RAM: [= ] 9.3% (used 3060 bytes from 32768 bytes) Flash: [= ] 9.9% (used 25956 bytes from 262144 bytes) Adafruit Metro M4 -O2 RAM: [ ] 3.7% (used 7192 bytes
-
Thread
Wo finde ich header files für ATSAMD11D14A
Spricht etwas gegen die Header-Dateien aus diesem Projekt (USB DFU Bootloader for SAMD11 / SAMD21)? https://github.com/majbthrd/SAMDx1-USB-DFU-Bootloader Im "include" Verzeichnis ist u.a. "samd11d14am.h", "samd11d14as.h" und "samd11d14au.h".
> Spricht etwas gegen die Header-Dateien aus diesem Projekt (USB DFU > Bootloader for SAMD11 / SAMD21)? > > https://github.com/majbthrd/SAMDx1-USB-DFU-Bootloader > > Im "include" Verzeichnis ist u.a. "samd11d14am.h", "samd11d14as.h" und > "samd11d14au.h". Danke. Github schaut auch sehr seltsam
-
Thread
UWB-Arduinos, Wachstumsmarkt Weltraum, XIAO mit WizNet uvam
capability added in this release is USB Mass Storage Device (MSD) support on the RP2040/RP2350, SAMD21, and SAMD51 series of processors. We have also added experimental Boehm garbage collector for WebAssembly to speed up your production code. [/c] ### ESPHome 2025.6.0 unterstützt neue ESP32-Varianten
-
Thread
Hilfe bei Schaltung PWM zu Analog
Stöpsel das am nächsten Wochenende einfach mal so zusammen. Ich habe hier auch noch so kleine SAMD21 Module von XIAO, die haben meines Wissens nach einen integrierten DAC.
-
Thread
Bitte um Hilfe: Ich finde die Ursache der komischen Fehler nicht.
Hallo, Bei einem größeren Projekt mit SAMD21E und AT Studio 7 lies sich bis vor Kurzem das Programm ohne Fehler übersetzen. Nach einigen (unverdächtigen) Änderungen wirft der Linker auf einmal komische Fehlermeldungen aus - siehe Anhang. Weil
-
Thread
Atomic-Variable etc. - ich verstehe fast nur Bahnhof
M0 unterstützen das nicht. Vielen Dank für den Hinweis! Ich habe das gleiche Problem bei einem SAMD21, der ja ein M0 ist. Wie kann man das beim M0 und atomic hinbekommen?
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
dass hier VS-Code genannt wird aber nicht PlatformIO dazu gesagt wird. Damit habe ich bisher auf SAMD21 und ESP32C3 entwickelt. Früher habe ich mit STM32 auf AC6 unter Eclipse gespielt. Für STM32 ist ja die Integration von Cube sehr nützlich. Arduino kann man nutzen, aber nicht die IDE. PlatformIO kann
Pakete aktuell zu halten. Dieter B. schrieb im Beitrag #7684442: > Damit habe ich bisher auf SAMD21 und ESP32C3 entwickelt. Und das ist einer der Klemmer den ich mit PlatformIO habe, es gibt zwar eine Platform "Atmel" SAM, die unterstützt in der aktuellen Version allerdings nur noch "Arduino"
-
Thread
Neue Chips, Ubuntu Server für RISC-V, Nachrichten im Hause CircuitPython uvam
Bildquelle: https://www.olimex.com/Products/SOM/NXP-iMX8/iMX8MP-SOM-EVB-IND/ ### MicroChip SAMD21RT: strahlungstoleranter ARM Cortex M0+ für „Aerospace-Anwendungen“ Berichte über die in verschiedenen Satelliten verbaute „veraltete“ Technologie wird von der populärwissenschaftlichen Presse immer
präsentiert: [c] To withstand harsh environments including radiation and extreme temperatures, the SAMD21RT can operate in temperatures ranging from −40°C to 125°C and provides a high level of radiation tolerance with a Total Ionizing Dose (TID) capability up to 50 krad and Single Event Latch-up (SEL)
-
Thread
Eigene Platine minimalsten notwendigen Bauteilen
LEDs. Meine Recherche: es gibt einen Mikrocontroller zb Seeeduino XIAO, Arduino Microcontroller, SAMD21 Cortex M0+, dieser ist gut aber durch die PCB Platte zu dick. Wenn man die dicke von diesem mc von 1,6mm auf 1mm verringern könnte wäre es schon eine Option. Ich bin absolut offen für eigene Recherchen
-
Thread
FTDI-Treiber unter Big Sur (11.7.10) ohne Funktion
welche Hardware du verwendest. > Ich denke da fehlt noch was. Es handelt sich um einen XIAO SAMD21.
Frank E. schrieb im Beitrag #7666294: > Es handelt sich um einen XIAO SAMD21. Auf dem Board befindet sich wie gesagt kein Chip von FTDI, darum kann der Treiber von FTDI damit nichts anfangen. Der Flash Speicher ist in zwei Bereiche aufgeteilt. 1) USB Bootloader (vom
-
Thread
Atmel SAM Center-Pad beim QFN-Package
, ich bitte um Entschuldigung. Ich war zu unspezifisch. Genaugenommen geht es um den SAMC21 oder SAMD21. Da habe ich im Datenblatt nichts gefunden.
ich bitte um Entschuldigung. Ich war zu unspezifisch. Genaugenommen > geht es um den SAMC21 oder SAMD21. Da habe ich im Datenblatt nichts > gefunden. https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/SAM-C20-C21-Family-Data-Sheet-DS60001479.pdf Veit
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
eigentlich die letzte Domäne der UC3 (und damit der AVR32). Mittlerweile sind sie aber auch von SAMD21 abgelöst worden, die auf den neueren Boards als EDBG fungieren. Die Funktion dieser Chips ist zu großen Teilen von den AtmelICE übernommen worden. Naja, dieses 1284-Board war wohl vor 15+ Jahren
-
Thread
Seed XIAO (SAMD21) schlatet Voltage Regulator EN mit 100k Pullup nicht ab
Was sagt das Datenblatt des SAMD21 dazu, dass ein Ausgang auf 7V gezogen wird? Üblicherweise darf man maximal VCC + 0.3V anlegen. Sonst passieren seltsame Dinge. Abhilfe: Mit dem SAMD21 einen kleinen FET steuern, der dann den Shutdown
Georg G. schrieb im Beitrag #7535006: > Was sagt das Datenblatt des SAMD21 dazu, dass ein Ausgang auf 7V > gezogen > wird? Üblicherweise darf man maximal VCC + 0.3V anlegen. Sonst passieren > seltsame Dinge. > Abhilfe: Mit dem SAMD21 einen kleinen FET steuern, der dann
-
Thread
UPDI Debugger fuer neuere AVR
sogar abtrennen > lässt. Yep. Nennt sich EDBG. Waren früher AVR32 UC3 Chips, jetzt sind es SAMD21.
-
Thread
Arduino Uno R4 im Handel erhältlich
> https://store.arduino.cc/products/arduino-zero Ja eben gerade nicht, auf dem Zero ist ein SAMD21 und der verträgt nur bis 3,63V.
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
zunehmend auch mit Arduino in Kontakt, hier heißt die Hardware "SenseBox" und arbeitet mit einem Atmel SAMD21 Derivat, so dass das Teil wie ein Arduino Zero programmiert werden kann. Schwerpunkt hier ist ganz klar das Auslesen diverser Sensoren mittels I2C. Hier dürfte jedoch die IHK nicht federführend gewesen
-
Thread
Neue Toolchain aufbauen (AVR)
das Absicht. Die EDBGs sind die letzten AVR32 Schon eine Weile nicht mehr, das sind inzwischen SAMD21. *Daran* liegt es also bestimmt nicht, wohl eher daran, dass das nicht "corporate design" ist oder so (wobei es eigentlich auch kein Atmel-corporate design war, denn das war blau, letztmalig bei den
-
Thread
SAM_D5x/E5x Security Bit
Hallo, hat auch niemand den Ausleseschutz des SAMD21 benutzt und das Security Bit gesetzt? Wie habt ihr das gemacht?
einigermassen komplex ist (jedenfalls komplexer als beim z.B. AVR). Hier (https://forum.arduino.cc/t/samd21-set-security-bit/910208) zwigt aber jemmand, wie das via JLink wohl doch klappt. 2.) https://microchip.my.site.com/s/article/SAMD20-SAMD21-Programming-the-fuses-from-application-code kennst Du?
-
Thread
Seggert J-Link Vorteile?
welche *praktischen* Vorteile hat dieser Debugger gegenüber dem Atmel ICE3? Als Prozessoren kommen SAMD21, SAME53 und zukünftig evtl. PIC32 zum Einsatz. - Kann J-Link auch Trace (oder eingeschränkt)? - Kann J-Link Data Breakpoints, wenn der Prozessor das selbst nicht unterstützt? - Lohnt sich J-Link
Alex schrieb im Beitrag #7377328: > Als Prozessoren kommen SAMD21, SAME53 und zukünftig evtl. PIC32 zum > Einsatz. Atmel ICE kann keine PICs. PICKIT4 schon. PICKIT4 unterstützt so ziemlich alles, was Microchip aktuell anbietet (PICs, AVR, ARM). > - Kann J-Link
-
Thread
NVMCTRL - ATTINY 416
Modul gibt! Auf AVRFREAKS habe ich auch etwas gefunden das bezieht sich allerdings alles auf den SAMD21. Werde mir das trotzdem mal anschauen - vielleicht funktioniert das ähnlich. Aber jetzt ist zunächst mal Schluss für heute. Ciao und danke allen die helfen das Mysterium zu klären. Jürgen
-
Thread
DAB Shield Frage zu Arduino Code
basierten Boards und dem Arduino Due: DABLCD.ino [c] // Include API for FlashStorage only valid for SAMD21 (M0/Zero etc). #define USE_EEPROM #include <FlashStorage.h> #endif #ifdef ARDUINO_SAM_DUE #define USE_EEPROM #define DUE_FLASH #include <DueFlashStorage.h> DueFlashStorage dueFlashStorage
-
Thread
USB Datenleitungen abkoppeln
eine USB-Geschwindigkeit hast du? gute Frage, kann ich gerade nicht beantworten. Der Controller SAMD21 soll damit geflashed werden. > > Wer stellt die +3 V an D+ denn bereit? Vielleicht kann man demjenigen > das abgewöhnen, solange sie nicht gebraucht werden? der controller, der geflashed werden
R. schrieb im Beitrag #7315191: > gute Frage, kann ich gerade nicht beantworten. Der Controller SAMD21 > soll damit geflashed werden. Der kann USB Full Speed. Schalte doch in Software die USB-Peripherie ab und die Pins auf Floating oder GND. Wenn der Bootloader USB benutzt - der ist ja immer nur
-
Thread
FT813 / BRT815 Display-Controller Sonderzeichen
gekauft hatte, wo auch immer das ist, DollaTek SAMD21 M0-Mini. Oh, zwei Trinket-M0 fliegen auch noch irgenwo herum. Zu viele Bastel-Boards und Displays Fehler :-) Das Bild sagt mir zweierlei. Zum einen hast Du den DMA nicht aktiviert. Zum anderen
SAMD21-Hardware und das MA813A-WH50C noch hier liegen. Am Wochenende könnte ich zur Unterstützung und Dank für deine Hilfe, einen Test mit deiner test-main und einer modifizierten Version (falls überhaupt
-
Thread
Arduino SAMD21 Start Condition verkürzen
Stop condition setup 4 μs Mein StartBit vom Tor ist 5 μs lang. Ich denke, dass ist für den SAMD21 zu kurz.
Das Signal sieht vollkommen korrekt aus. Entweder, da ist ein Bug im SAMD21 oder in der Lib. Ist ein SAMD21 als IO-Expander eh nicht völlig oversized. Ein ATmega48 sollte doch dicke reichen.
-
Thread
AtSamC21 AtmelStudio/MicrochipStudio device-programming failed
8221: Issue with SRAM access seen for ATtiny817 with EDBG – AVRSV-8212: Reading Target voltage for SAMD21 fails – AVRSV-8187: Support for CMSIS 5.4.0 schema in atpackmanager – AVRSV-8170: SAM D51, E5x - ELF parsing incorrect with ECC in Flash – AVRSV-8105: Erase User page before programming fails for
lib-elf-dwarf build job from stash to bitbucket – AVRSV-8132: ChipErase issue with J-Link – AVRSV-8131: SAMD21J17D is unable to Program or Debug with Atmel-ICE – AVRSV-8171: SAM L11 BOOTOPT programming issue – AVRSV-8159: Not able to program BOCOR on SAML11 from within an ELF file – AVRSV-8149: Breakpoints
-
Thread
SAMC21 (eeprom) / rww / user page (Auxillary Space)
0x00808000 #define NVMCTRL_AUX3_ADDRESS 0x0080A000 [/c] Das Bild ist zwar vom SAMD21, jedoch sollte es beim SAMC21 genau so aussehen (laut nmvctrl.h)