-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atmega128a atmega1280 atmega1281 atmega1284 atmega1284p atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u atxmega32c4 atxmega32d4 atxmega32e5
avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2
-
Thread
Arduino oder
-CH340G-USB-CHIP-QITA/283683398610 8k SRAM 256k flash https://www.ebay.de/itm/ATMEGA-2560-R3-Board-Compatible-Atmega2560-16AU-CH340-Mega2560-R3-for-Arduino-M/264501295686
Arduino Uno. > > soviel muss man aber nicht ausgeben, jeder China nano oder wenn groß > dann m2560 ist günstiger. > > 2k SRAM 32k flash > Ebay-Artikel Nr. 264491778175 > Ebay-Artikel Nr. 283683398610 > > 8k SRAM 256k flash > Ebay-Artikel Nr. 264501295686 Wie gesagt, ich wollte den A7
-
Thread
Toolchain neuere AVRs
avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 ata5272 attiny13 attiny13a attiny2313
atmega128a atmega1280 atmega1281 atmega1284 atmega1284p atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u atxmega32c4 atxmega32d4 atxmega32e5
-
Thread
Atmega328P Quartz
ArduinoZeroV4.0_sch.pdf https://store.arduino.cc/arduino-due https://store.arduino.cc/arduino-mega-2560-rev3 https://content.arduino.cc/assets/UNOWiFiREV2V4.0_sch.pdf eigentlich fast originalen Arduinos, ebenso alle Crumb Module von Chip45.
Vorsicht bei AVR und SMD Quarz: Ein AtMega328P kommt bei 16MHz full-swing über die maximalen 100mW drive level. IMHO einer der Gründe warum die -PB keinen Full Swing Oszillator mehr haben.
-
Thread
Passende Bauteile für Segelbootsteuerung
Scheibenwischer. Von den Angaben her, würde es geeignet sein. Ist es etwas brauchbares? https://www.pkwteile.at/bosch/7885828?gclsrc=aw.ds&&gshp=1&gclid=Cj0KCQiAm4TyBRDgARIsAOU75sqSI0ViZzkQE-DyVrjGYl5KKwnOKR0SkM4MAWm_EHhAlfjPVeMeTicaAt5-EALw_wcB
der zum Server verbindet ... mal sehen. Ansonsten würde sowas dazu passen? https://www.reichelt.at/arduino-grove-encoder-grv-encoder-p191181.html?PROVID=2788&gclid=CjwKCAiAvonyBRB7EiwAadauqbBi7l881QI7u-1FEzmEPnSYkvKMMlyl2gEbwDMM3G1o5YKKj5VIKRoCNDIQAvD_BwE&&r=1 MotorDriver: https://www.ebay.de/
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
@1] Standard. [4,68€ @1] Arduino UNO R3 [5,40€ @1] Arduino BTE Robot (mit Ethernet) Arduino Mega 2560 Arduino Mini/Pro Clones (Breadboard, TQFP ATMEGA328) ab ca 7 EUR inkl. Versand [3,87€ @1] Arduino Nano (ATMEGA328, Resettaster, kein USB) [6,33€ @1] Tosduino Nano (ATMEGA328, USB) [1,824€ @5] Arduino
Artikelnummer hinter "itm" im Kurzlink ist über die ganze eBay-Plattform identisch, also z.B. auch auf der .at .com .co.uk Seite usw. Es lohnt sich oftmals auch über die anderen Landesseiten zu suchen, da die deutsche Seite meist nur höherpreisige Angebote zeigt und mittlerweile auch zwangsweise maschinell sehr
-
Thread
Batteriewechsel LTO gegen AGM
nur noch mit dem Anlasser fährst. An deinem Beitrag kann man die traurigen Konsequenzen der "stay at home"- Politik der Regierung sehen. Gute Besserung.
das realisieren ? Kein BMS biete so viele Temp.-Eingänge. Atmega328 + Multiplexer bzw. Atmega2560 Josef R. schrieb im Beitrag #6233419: > Eine Reihenschaltung der KSD wäre möglich, setzt aber eine Abschätzung > der Grenz-Temp. voraus. Grenztemperatur anhand des Datenblattes, Sensoren des
-
Thread
Suche Elektor 80C535 MC Platine/Platinenfiles
dieses Platinchen viele, viele Anschlüsse und ist äußerst compakt und für viele Zwecke einen MEGA2560 gleichwertig. Der Schaltplan war bereits im Forum auf einer Seite zu sehen ( mit 27C256 Eprom und 64kRamchip ). Besten Dank in voraus Reinhard L.
80C51 Basteleien braucht man kein Schaltkreisgrab und komplizierte Platinen mehr. Pappe einfach einen AT89LP51RD2 auf ne Uniplatine mit Quarz und MAX202 dran. Programmiert wird der über die UART mit Atmel-Flip. https://www.digikey.de/products/de?keywords=AT89LP51RD2-20PU%20
-
Thread
Arduino Mega2560 reseten
Hallo, 2x Arduino Mega2560 funktioniert gar nicht mehr. (habe ich getötet) 1x Atmega16 funktioniert zeitweise aber warum weis ich auch nicht? nachdem ich die fuse-bits so dumm geflashed habe und mir 2 Mega2560 geschrottet habe
nicht manchmal geht das auslesen der Fuse-bits manchmal einmal programmieren. Windows10, AVRdude (2560, AtMeag16 immer Error), eXtreme Burnner (2560 geht zeitweise -unzuverlässig, Mega16 geht gar nicht), mySmartUSB v2.11 MK2 (2560 wird nicht erkannt, Mega16 lässt sich programmieren erkennt aber manchmal
-
Thread
AVRDUDE - verifications error?
Hallo, Arduino Mega Board 2560 16MHz USB Ateml Studio 7 AVRDUDE.exe wird über tools aufgerufen das funktioniert soweit. nach installation von AVRDUDE und der Commandline: Command: C:\AVRdude\avrdude.exe Arguments: -patmega2560
kann mir wenigstens Jemand sagen wie man dieses Optiprog für den Arduino Mega 2560 in den Speicher reinprogrammiert. Denn nachdem hier Niemand antworten will. Die Forenb3eiträge zum Thema habe ich bereits alle gelesen nur da gibt es keine Hilfe. MfG weakbit
-
Thread
PWM Singnalen mit Arduino
Mr. Meeseeks look at me schrieb im Beitrag #6039495: > Kenne Arduino nicht so gut um zu wissen, ob man bei dem "Systick" andere > Nehmer anmelden kann, die dann von dem Takt leben. Das ist nicht vorgesehen/vorbereitet
ok Ihr habt recht. ATmega328, Timer 1 hat 2 Vergleichsregister. Ich habe in letzter Zeit mit dem AT-Megaplatine gearbeitet. Dieser Prozessor, ATmega2560, hat 3 Vergleichsregister. Daher die Verwechslung.
-
Thread
ATMega1284 mit ArduinoIDE?
viel RAM. > Brauchst du viel RAM? 1) Weil der 1284er bequem in der Mitte zwischen 328er und dem 2560 liegt. 2) weil es den 2560 in der Regel nicht in klein gibt und Bords wie die gezeigte wegen dem großen Gehäuse des 2560 nicht leicht ohne Multilayer möglich sind. QFN und BGA mag ich nicht als Gehäuse
Gerhard O. schrieb im Beitrag #6032234: > 2) weil es den 2560 in der Regel nicht in klein gibt und Bords wie die > gezeigte wegen dem großen Gehäuse des 2560 nicht leicht ohne Multilayer > möglich sind. QFN und BGA mag ich nicht als Gehäuse. Doch, es gibt
-
Thread
gcc11 könnte das avr Backend verlieren
pre]AC_CONFIG_FILES([ avr/lib/avr2/tiny-stack/Makefile avr/lib/avr2/tiny-stack/at90s2313/Makefile [/pre] müssen generiert werden, die einzige Info die dazu verwendet wird: Es gibt ein Device "at90s2313" und die Infos auf $CC -print-multi-*. Hier könnte man ein m4 generieren
besonders billig, vor allem wenn man die gebotene Leistung betrachtet, bei Digikey kostet ein Mega2560 genauso viel wie ein PIC32MZ1024EFH100-I/PF, nur letzterer ist ein 32 Bit MIPS mit 200 MHz und 512k RAM - nicht besonders stromsparend mit der 5V Halbleitertechnik, da sind Architekturen wie EFM8/EFM32
-
Thread
PWM Mosfet Heizwiderstand
ist ein Lüfter montiert. In "Ausblasrichtung" ist ein Temperaturfühler. Meine überlegung: Atmega 2560 PWM -> Mosfet -> Heizwiederstand über PID Regler wird der Mosfet auf Ausblastemperatur geregelt. Der Mosfet wird extrem heiß und schaltet dann sogar ab. auch wenn ich stetig ein kleines PWM signal
er extrem warm und schaltet nach ca 2Minuten ab Kühlkörper habe ich diesen https://www.reichelt.at/kuehlkoerper-50-mm-alu-1-75-k-w-sk-92-50-sa-p227991.html?&trstct=lsbght_sldr::227986
-
Thread
Atmega32U4-Board: USB-Ausgabe in Betrieb nehmen
ich nicht alles posten möchte. 95% des Code im main lief schon mal fehlerfrei auf einem atmega2560. Ich habe das nur leicht umgeschrieben. Ein kleiner USB-Teil kam auch dort hinzu. Das kann ich gerne posten. Sorry daß ich es vergessen habe. Muss den Code erst suchen. Bitte etwas Geduld !
usb_serial_get_baud(void) zum Auslesen von Einstellungen. es steht da: "These aren't actually used by USB at all (communication is always at full USB speed), but they are set by the host..) das soll also immer maximal schnell sein. Hterm kann ich bis 256000 baud einstellen. zum Interrupt-Handlung USB-Interrupt
-
Thread
Guter, günstiger, Chip für Grafikdisplay
Grafikdisplay 240x64 Pixel mit dem Chip EPSON S1D15721D00B000 ansprechen kann. Habe bisher nur mit AtTiny und AtMega vor allem die unter 2 Euro Modellen gearbeitet. Suche daher was was man mit einem USBasp Programmieren kann - wenn möglich. Wäre natürlich ziehmlich interessant wenn das ding vielleicht
Mikrocontroller". Die spannende Frage ist: Wozu brauchst du 512 oder 1024 Kilobyte Flash? Der ATMegs2560 dürfte mit der Größte aus der AVR8-Serie sein und hat für ~12€ (nicht günstig) auch "nur" 256kB Flash. Falls du den Platz für Grafiken brauchst, solltest du überlegen, diese auf externen Speicher
-
Thread
BME680 etwas ATMega-freundlicher auslesen
calc_hum = (((var3 + var6) >> 10) * ((int32_t) 1000)) >> 12; if (calc_hum > 100000) /* Cap at 100%rH */ calc_hum = 100000; else if (calc_hum < 0) calc_hum = 0; return (uint32_t) calc_hum; } /*! * @brief This internal API is used to calculate the Gas Resistance value.
Von Bosch gibt es die ZIP-Datei "BSEC_1.4.7.4_Generic_Release.zip" für mehrere Controller. ATMEGA2560 oder Arduino oder diverse andere, sind das die richtigen Quelltexte? https://ae-bst.resource.bosch.com/media/_tech/media/bsec/BSEC_1.4.7.4_Generic_Release.zip
-
Thread
AVR-Programmer / AVR Dragon Ersatz? | Erfahrungen?
getan, was es sollte. Jetzt bin ich aber so weit, dass ich meine MCUs (AVR 8-bit, hauptsächlich AtMega, AtTiny und ggf AtXMega) z.B. auch gerne via JTAG oder debugWire debuggen würde. Im Zuge dessen habe ich gelesen, dass gerade debugWire recht gefährlich ist, weil es den /Reset pin umfunktioniert
billige Kopien. Ich bin damit zufrieden. Die Reihe 324-644-1284 geht damit gut, wie auch 128 und 2560 Thomas E. schrieb im Beitrag #5980754: > Hier im Forum schwirrt auch noch > ein Fuse-Doktor rum. Ich glaube, das Ding heißt so. Damit kann man den > Controller im Notfall wieder ins Leben zurück
-
Thread
ATTiny85 - 25kHz PWM erzeugen
> das ist leider nicht richtig. Ich würds trotzdem nicht machen, auch wenn es bei Deinem ATmega2560 zu funktionieren scheint. Früher oder später oder auf einem andern AVR kann es Seiteneffekte geben und Du legst Dir die Karten. WIMRE benutzt das Framework T0 für Delays, d.h. das sorgt schon für
Für die AT Controller sind die Codeschnipsel unter https://www.electronicsplanet.ch/mikrocontroller/source-code/ATmega8/ATmega8-Timer1-index.htm oft auch noch recht hilfreich um funktionierenden Beispielcode
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
einlöten > läßt: > https://www.mikrocontroller-elektronik.de/mini-controllerboard-mit-atmel-atmega2560-und-usb/ Schönes Marketinggefasel! >Leistungsstarker Controller ATMega2560 (einer der wohl leistungsfähigsten > 8 Bit AVR-Controller überhaupt), 100 Pins am Gehäuse, BlaBla. Der CPU-Kern ist
> Einkopplungen gemacht habe mir dann eine Platine ätzen lassen. > > Wenn ich wirklich auf den 2560 umsteige mache ich eh wieder eine neue > Platine da teile der jetzigen Platine nicht mehr gebraucht werden. Dann > kann ich auch gleich den IC in SMD drauf löten. Der 2560 hat ein External Bus
-
Thread
Lokale Variable statt static, aber optimiert. Wie?
verbunden sind. Deshalb Begriffe wie spi_intern_outadr(UHR_ADR); u.Ä. Ziel war, möglichst mehr Pins von AT Mega1284P frei für externe Erweiterungen zu lassen (besetzt sind somit nur 4x JTAG-Pins, 3 Intern-Adresse-Pins und ~CS-Pin.). Nun schreibe ich Treiber für interne Geräte (Grafische, symbolische, digitale
reserviert. Eigentlich wollte ich zuerst gar keine eigene Platte machen und als Herzstück Arduino 2560 benutzen. Aber wie durch böse Wille haben alle vier (!) USARTs dort keine XCK-Leitungen nach außen geführt! Dann habe ich eigene Platte entworfen. Ich habe AT Mega in DIP genommen nur um sie leichter
-
Thread
ESP32 - Software ab Werk?
00002000 I (73) boot: 2 nvs WiFi data 01 02 00012000 0000e000 I (80) boot: 3 at_customize unknown 40 00 00020000 000e0000 I (88) boot: 4 ota_0 OTA app 00 10 00100000 00180000 I (95) boot: 5 ota_1 OTA app 00 11 00280000 00180000
paddr=0x002121ac vaddr=0x400c0000 size=0x00064 ( 100) load I (541) boot: Loaded app from partition at offset 0x100000 I (541) boot: Disabling RNG early entropy source... 1.1.3 I (590) wifi: wifi firmware version: 703e53b I (590) wifi: config NVS flash: enabled I (590) wifi: config nano formating
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
nutzen zu wollen. Im ANhang was aus dem Atmel Softpack für SAMA5. Der angesteuerte EEPROM ist ein AT24C04. Die Kommunikation klappt nicht, finde den Fehler!
ohne Hersteller-Lib mal drauf rein. Die kleinen Eeproms werden anders addressiert als die großen, der AT24C04 mit einem Byte und der Rest über die I2C Addresse. Alle großen (AT24C64) z.B. müssen mit 2 kompletten Bytes addressiert werde. Das ist das was dein Foto zeigt. Da wird wohl das Problem vor dem Bildschirm
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
avr/lib/avr5/at90pwm216 avr/lib/avr5/at90pwm316 avr/lib/avr5/at90pwm161 avr/lib/avr5/at90scr100 avr/lib/avr5/at90usb646 avr/lib/avr5/at90usb647 avr/lib/avr5/at94k avr/lib/avr5/ata5702m322 avr
avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2
-
Thread
GPIB-Treiber
. es gibt/gab auch GPIB-Adapter-Projekte wie - Agipibi Thibault Vincent, Mathias Helsen - mega2560 - Russ Kessing - mega2560 - GPIBerry - Arduino nano - Emanuele Girlando - Arduino UNO - Elektor-Artikel 4.2011 - Renesas-CPU - Uni Ljubljana - AT90S8515, FT245BM - Sven Pauli - Atmega16 - Anders
-
Thread
Kann ESP-WROOM32 Modul nicht programmieren
00002000 I (51) boot: 2 nvs WiFi data 01 02 00012000 0000e000 I (59) boot: 3 at_customize unknown 40 00 00020000 000e0000 I (66) boot: 4 ota_0 OTA app 00 10 00100000 00180000 I (74) boot: 5 ota_1 OTA app 00 11 00280000 00180000
paddr=0x0020fca8 vaddr=0x400c0000 size=0x00064 ( 100) load I (520) boot: Loaded app from partition at offset 0x100000 I (520) boot: Disabling RNG early entropy source... Bin version(Wroom32):1.1.1 I (632) wifi: wifi firmware version: bffcf7f I (632) wifi: config NVS flash: enabled I (633) wifi:
-
Thread
Problem beim Uploaden von Code zu Arduino Uno mit anderer Firmware (Hoodloader 1.8)
libraries\Mouse Not used: C:\Users\Piepich\Documents\Arduino\libraries\HID-master Using library HID at version 1.0 in folder: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\HID Using library Mouse at version 1.0.1 in folder: C:\Program Files
variables use 217 bytes (8%) of dynamic memory, leaving 2343 bytes for local variables. Maximum is 2560 bytes. Forcing reset using 1200bps open/close on port COM10 PORTS {COM3, COM4, COM10, } / {COM3, COM4, COM10, } => {} PORTS {COM3, COM4, COM10, } / {COM3, COM4, COM10, } => {} PORTS {COM3, COM4,
-
Thread
u8g2 lib - SSD1309 mit Hardware-SPI aber ohne Arduino?
sich komme ich damit gut zurecht und ich kann das Display im Software-SPI Modus mit meinem Atmega2560 prima ansteuern. [code] #define F_CPU 16000000UL #include <avr/io.h> #include <util/delay.h> #include <stdio.h> #include <u8g2.h> #define DISPLAY_CLK_DIR DDRK #define DISPLAY_CLK_PORT
switch(msg) { case U8X8_MSG_DELAY_NANO: // delay arg_int * 1 nano second // At 20Mhz, each cycle is 50ns, the call itself is slower. break; case U8X8_MSG_DELAY_100NANO: // delay arg_int * 100 nano seconds // Approximate best case values... #define CALL_CYCLES
-
Thread
Neuer Monitor
https://www.heise.de/preisvergleich/eizo-flexscan-ev2730q-schwarz-ev2730q-bk-a1199579.html?hloc=at&hloc=de
ausgestorben, daher habe ich die Kröte geschluckt und nutze jetzt doch 16:9-Monitore, allerdings mit 2560x1440 Pixeln. So ist die Vertikalauflösung gegenüber den alten 16:10-Monitoren nicht kastriert. Obendrein verwende ich einen meiner Monitore im Hochformat, was in 1440x2560 und entsprechend vielen
-
Thread
RFM01 & RFM02 - Eigenartiger Empfang
www.mikrocontroller.net/topic/258089 auf einem arduino nachzubauen. Dazu verwende ich eine Arduino Mega (ATMega2560) an dem ich beide Module per SPI, Interrupt-Leitungen, etc wie im obigen Post anschließe. Den konfigurations-code habe ich mit den Datenblättern der HopeRF-Website abgeglichen http://www.hoperf.de
inputData[DATASIZE]; int inputDataIterator = 0; void setup() { delay(200); //rfm modules need at least 150ms on start up before being talked to over spi Serial.begin(57600); Serial.println("Serial is working"); Serial.println("init rfm01..."); rfm01.init(); Serial.println("output
-
Thread
Bandbreitenberechnung
20% overhead) in a specific way that guarantees enough signal transitions. But that also means that at 2.5GHz, we only get 250MBps of useful bandwidth per pair (instead of the 312MBps we would get without the encoding overhead)." (Quelle: https://www.fpga4fun.com/PCI-Express2.html ) Thx
gerechnet haben: [code] 2.5 * 1024^3 * 10 / 8 / 1024^2 = 3200 MBps 2.5 * 1024^3 * 8 / 8 / 1024^2 = 2560 MBps (kann man natürlich kürzen, aber soll nicht das Thema sein) [/code] > 2500/8 = 312 (ohne "Overhead", wenn also mit "jedem Flankenwechsel" ein > Bit übertragen würde) > > 2500/10 = 250
-
Thread
Atmega32u2 über USB per AVRDUDE programmieren
Matthias W. schrieb im Beitrag #5824536: > Bei meinem Test mit dem Atmega2560 und Arduino vor Jahren fand ich in > der Arduinoumgebung ein Makefile und darin die nötige Zeile um den 2560 > korrekt über USB/seriell mittels AVRDUDE flashen zu können. Das nützt Dir beim ATmega32u2
> Das nützt Dir beim ATmega32u2 aber nichts, der funktioniert ja anders. ja. Auf dem mega2560 board das ja von der Arduino-IDE unterstützt wird ist ein Atmega16u2 als USB-Treiber verbaut. Das Board hat 2 ISP-Schnittstellen und USB. Über "wiring" kann man den 2560 per Make/AVRDUDE programmieren
-
Thread
Avr 8bit VGA
ansteuern zu können, musst Du Deinen Plan ein weiteres Mal ändern. Ersetze den 1284 durch einen Mega2560 oder Mega2561. Ja, ich weiß, das ist jetzt kein DIL mehr, aber da musst Du jetzt durch. Der Grund für diese Planänderung ist, dass der Megsa 2560 ein externes Adress/Daten-Bus Interface hat, d.h. er
Der AVR kann keinen Code aus externem Speicher ausführen. Dafür mußt schon einen 8051 nehmen, z.B. AT89LP51RD2. Und bei 24MHz im Fast-Mode muß der externe Speicher auch noch verdammt fix sein.
-
Thread
Projekt: Free3D
gefüttert, ein Aufbau als Direktdrucker ist später auch vorgesehen. Als Gehirn bekommt er einen Mega2560 mit einer angepassten Marlin Firmware. Die Z-Achse wird wie handelsüblich über 2 Schrittmotoren gesteuert, alle anderen Achsen wie der Extruder über jeweils 1 Motor. Das Netzteil und das Mainboard
<edit> Es gibt den Rahmen jetzt auch schon bei eBay aus Deutschland! https://www.ebay.at/itm/202599014656 </edit> Ich sollte mich mal auf allen Rechnern anmelden ... 73
-
Thread
Problem mit Positionsrückmeldung bei GRBL
Hallo zusammen, ich bräuchte eure Hilfe. Ich habe GRBL auf einen AT32UC3 portiert und spiele nun damit ein bisschen rum. Ich will die X und Y Achsen so umbiegen, dass ich direkt Galvos ansteuern kann. Um den G-Code an den Controller zu senden verwende ich LaserGRBL
versucht den Quellcode zu verstehen, leider ohne Erfolg...GRBL läuft ohne Probleme auf meinem mega2560, jetzt fehlt "nur noch die DAC Implementierung an der richtigen Stelle...
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
Ich habe den ATmega2560 schon voll ausgereizt. Alle PWM-Ausgänge und Timer werden benutzt und das Ding ist auch irgendwie ruckelig manchmal. Es gibt zwar den AT91SAM3X8E von Atmel. Damit würden wahrscheinlich alle Bibliotheken
Helmut V. schrieb im Beitrag #5747927: > Werden AT91SAM3X8E und ATmega 32u4 als XMega-Prozessoren bezeichnet? Der SAM3X (Arduino Due) ist ein ARM Cortex-M3, der ATmega32u4 ist, wie der Name schon sagt, ein ATmega, sowie der 2560.
-
Thread
ATmega328, PORTA fehlt
Peripherie schon belegt. Wenn du unbedingt einen PortA benötigst, könntest du auf ATmega640/1280/1281/2560/2561 o.ä. ausweichen.
Ursprünglich wurde der Kern für ein Gehäuse mit mehr Pins entworfen. Falsch. Der allererste war der AT90(L)S4433. Mit 28 Pin und den PortsB,C und D. Danach folgte der ATMega8 mit der kompatiblen Pinbelegung. Und der wurde von den ATMega48,88,168 und 328 'abgelöst'. Die alle die gleiche Peripherie aber