-
Artikel
Elektronikversender
(z. B. "liefert immer vollständig", "günstig" oder "große Auswahl"), aber nicht Sachen wie "mein ATMega 128 hatte verbogene Beine". Bitte auch die alphabetische Sortierung beibehalten! Keinen Spam von Firmen, besonders nicht, wenn sie nicht an Privatpersonen verkaufen. Wer uns nichts verkaufen will soll
erstellen." siehe: RS Components GmbH Versand an Geschäfts- und Privatkunden Versandkosten (Privatkunden): 8,93 €, versandkostenfrei ab 120 € (Stand: 12.8.2025) Eckstein-Shop. Homepage: Kein Mindestbestellwert Onlineshop aus Clausthal-Zellerfeld (Harz) alles zu den Themen Raspbarry Pi, Arduino, Makeblock und
-
Thread
Einen Arduino Nano programmieren Neuling hierbei , nicht generell
#define ADCSTEPS 1024 // 10 Bit ADC void switcher(uint16_t adc_in) { static uint8_t out = 0; static uint8_t corr = ADCSTEPS / NUM_POSITIONS / 8; adc_in = max(0, adc_in - corr); // Obere und untere Stufe egalisieren uint8_t x = 4 * adc_in * NUM_POSITIONS / ADCSTEPS; uint8_t i = x / 4; uint8_t f = x % 4; uint8_t sp = abs(i-out); if (sp > 0) { // Bei Änderungsmöglichkeit… if (sp >= 2) // Weite Sprünge **IMMER
-
Thread
[V] Atmegas Bauteile
Hi ich hab noch diverse Atmegas hier, die ich nicht mehr brauchen werde : - 30 x Atmega128A - 3,00 € - 10 x Atmega88PA - 2,00 € - 3 x Atmega16-16AU - 2,00 € - 8 x Atmega64A - 2,50 € - 2 x Atmega128-16AU 3,00 € - 4 x Atmega128L8 - 3,00 € pro Stück jeweils plus Porto/Umschlag ;-
-
Thread
LCD 20x4 I2C Bascom
Martin B. schrieb im Beitrag #8105621: > wie gesagt ich habe den Atmega 328 und 1284 > ... > ein 128 x 128 Grafikdisplay mit dem Kontroller "SH1107" kennt den jemand ? Ein Graphikdisplay mit einem ATmega328 anzusteuern, könnte etwas eng werden, zumindest tricky
Beispielcode: I²C-Master (Software-Emulation) bascom $regfile = "m8def.dat" ' Beispiel: ATmega8 $crystal = 8000000 ' 8 MHz Taktfrequenz ' Pins für den I2C-Bus festlegen (Standard-Softwareemulation) Config Sda = Portc.4 ' SDA an PortC
-
Thread
AVRs Arduino STM32 displays
Arduino Uno r3 unbenutzt im Original Karton ca 13€ STM32 bluepill mit programmer ca 15€ AVRs: ATmega 128 DIP schonmal genutzt ATmega 644 DIP schonmal genutzt ATmega 162 DIP schonmal genutzt ATmega 48 QFP32 mit adapterplatine ATmega 328 DIP(Arduino Uno unprogrammiert) 5stück ATtiny 4313 DIP ca.1,7€/stück 7stück ATiny 13A DIP ca.0,9€ /stück Displays: 2004 Display grün ca 8€ 2004 Display blau ca 8€ Jeweils mit IIC Board angelötet. 2.4 TFT Touch LCD Schield Arduino uno ca8 In128*64 display TG12864B-13B Frau ca15€ 1,8 TFT SPI 128*160 KMR-1.8 SPI 2stück led digit Anzeige
-
Thread
avr adc streuung ausgleichen
Höchstwert, Mittelwert, Unterwert? Welche genauigkeit ist erreichbar? [c] int16_t adc_read(u8 ADCchannel) { // Select ADC channel (0-7) by setting the lower bits of ADMUX ADMUX = (ADMUX & 0xF8) | (ADCchannel & 0x07); // Start the conversion ADCSRA |= (1 << ADSC);
und Maximum kannst du zusätzlich zur Diagnose ausgeben. [c]uint16_t adc_read_filtered(uint8_t channel) { uint32_t sum = 0; uint16_t min_val = 1023; uint16_t max_val = 0; for (uint8_t i = 0; i < 32; i++) { uint16_t v = adc_read(channel); sum += v;
-
Artikel
AVR-Tutorial: Equipment
für den Takt Eine detaillierte Beschreibung der Unterschiede zwischen ATmega8 und ATmega88 findet man in der Application Note AVR094: Replacing ATmega8 by ATmega88. Fertige Evaluations-Boards und Starterkits. AVR Starterkit aus dem Mikrocontroller.net-Shop. Sehr gut für dieses
Mikrocontroller haben eine deutliche Spannweite, nicht selten ist ein und derselbe Typ für 3 oder 8 Euro zu haben. Oft sind neuere oder größere Modelle billiger (ATmega8A statt ATmega8, ATmega328 statt ATmega8A). Eine Suche im Internet lohnt sich. Das Gleiche gilt für den Kauf von ISP-Programmierern
-
Thread
Ich möchte aus einer Spannung einen binärcode erzeugen
Zustand 1 die 4 Zustände der ersten Relais und nochmal die 4 bei Relais 3 Zustand 2..... Kann dein 8 bit uC auch nur 8 unterschiedliche Zustände oder kann er 256?
und kostete auch nicht die Welt. https://www.amazon.de/1-St%C3%BCck-ADC0804-ADC0804LCN-DIP20/dp/B0C8DN72K9
-
Thread
Frage zu einer kleinen Transistorschaltung
Sättigungsspannung des Transistors anliegen. Beide Spannungen zusammen kommen definitiv über die 0,8V die die Grenze für einen sicheren LOW-Pegel darstellen.
Hans schrieb im Beitrag #8103637: > die 0,8V die die Grenze für einen sicheren LOW-Pegel darstellen. Kennst du nur µCs aus den '70ern?
-
Thread
Kann man eine Radio-Fernbedienung selber bauen ?
Ich habe noch etwas gefunden: https://hackaday.io/project/175314-infrared-remote-with-atmega328pb https://www.tindie.com/products/remotemod/39-button-remote-control-with-atmega328pb/ Du müsstest halt alle Codes durchprobieren.
> Ich habe noch etwas gefunden: > > https://hackaday.io/project/175314-infrared-remote-with-atmega328pb > https://www.tindie.com/products/remotemod/39-button-remote-control-with-atmega328pb/ Oh Mann. Noch nie von [[IRSND]] (das Gegenstück zu [[IRMP]]) gehört? Immerhin bist du auf µC.net.
-
Thread
MCP1640 auf Platine löten
Hallo, für eine batterie-betriebene ATmega328P Anwendung brauche ich zur Stromversorgung einen MCP1640 Step-up Converter. Ich habe diesen 6-Pin Baustein im Outline SOT-23, der einen Pin-Abstand von nur 1 mm hat, d.h. zwischen 2 Pins ist nur
wiederholen. Jetzt sollte das Bauteil halten und man kann den Rest der Pins ebenso verlöten. Bis 0.8mm Pitch geht das eigentlich relativ problemlos. Ich verwende verbleites Zinn mit Kupferanteil (SN63PbCu2) und einen einfachen Lötkolben von Delta mit selber zurechtgefeilten Kupfer-Lötspitzen. Das Rohmaterial
-
Thread
ATMega 48, Pinchange Interrupt, ASM
Hallo, ich habe mal wieder ein Problem bei dem ich nicht weiterkomme. Ich versuche bei einem ATMega48 den Pinchange Interrupt mit einer ganz einfachen Schaltung zu testen. Am Pin PC5 hängt eine LED, die durch einen Interrupt an PB2 geschaltet werden soll. [avrasm] .cseg .
sicher erfasst und auch zugeordnet werden. Wer spricht denn von "Gleichberechtigung"? Neuere AVR8 bieten Interruptpriorisierung in Hardware (wobei das auch schon etliche ältere können, nämlich die XMega, von denen die neueren halt wesentliche Teile der Architektur geerbt haben), bei älteren kann
-
Artikel
Linksammlung
ATMEGA8535 / ATMEGA16 / ATMEGA32 Hausbus Home - Hausbus-Projekt unter Verwendung von ATmega8, ATtiny13 und ATmega128 AVR-DCF-Clock - DCF-Uhr mit bunter LED-Anzeige - ATmega8 GenuhR - DCF-Funkuhr / Wecker/
synchronisation some of Sony camcorders by using LANC (CONTROL-L, ACC) protocol. (Open Hardware + Open Source, Atmega8). LANC Lib for AVRGCC. Read and write LANC commands. Controlling Sony camcorders with the Arduino MMC/SD-Card. MMC/SD card reader example application von Roland Riegel (Atmega8, Atmega168 für FAT16
-
Thread
[V] Werkstattauflösung, Bauteile, Atmega, Stecker, Buchsen, IC´s
2N3670 3x 2N3441 1x JX2N3740 2x MJE3055 3x TIP2955 5x 099 81662 1x MJE3055 3x 2N3996 4x 2N1701 8x TIS25 AB205 172x FT2517 8x Teledyne Relais JM39016 8x Teledyne Relais 421-3208 8x 3827A vergoldet 80x 2N2222 13x SCL4085BC 15x CD4085BE 22x HEF4086BP 8x SCL4082BC 14x HEF4538BP 19x HEF4532BP
2N3670 3x 2N3441 1x JX2N3740 2x MJE3055 3x TIP2955 5x 099 81662 1x MJE3055 3x 2N3996 4x 2N1701 8x TIS25 AB205 172x FT2517 8x Teledyne Relais JM39016 8x Teledyne Relais 421-3208 8x 3827A vergoldet 80x 2N2222 13x SCL4085BC 15x CD4085BE 22x HEF4086BP 8x SCL4082BC 14x HEF4538BP 19x HEF4532BP
-
Thread
[VS] Bauteile, Transformatoren, AVRISPmkII und mehr
, dass ich bei Kleinteilen nicht exakt auf die Art/Anzahl eingehe): Von einem Projekt mit dem Atmega 8: - 1x AVRISPmk2 (in Originalverpackung) - 2x No-Name Tastköpfe (bis 100MHz) - Platinenmaterial (Lochraster, Streifenraster und Kupfer + 6 x Fotolack) - Sammlung an Widerständen/Kondensatoren/Spulen - 1x Atmega 8A + Sockel - Verschiedene SMD - THT Adapter - Kupferlackdraht Von einem geplanten Bau eines SymAsym (https://www.lf-pro.net/mbittner/Sym5_Webpage/symasym5_3.html) - 2x Ringkerntrafo (ähnlich
-
Thread
Warnung vor rostenden Dynamos der Marke Quattro Castle
Felge und die Speichennippel nicht mehr weit. Vor zwei Wochen musste ich am HR eine Seite aussen (8 Stück) wechseln. Mein Fehler!
Das mit dem Schraubenschlüssel... gibts da nicht so eine ziemlich flache 8-eckige Mutter, die man lösen muss, um einen Nabendynamo zu öffnen (für Reparaturen)?
-
Thread
Phillips PM3355 Single Shot Funktion nutzen
blaupunkt-RC10-emu-arduino Torsten B. schrieb im Beitrag #8093258: > Universal-Bauteil-Teste Das ATMega Teil kann das?
leise SoundOff 01FE DTV 00FF RADIO 04FB USB 05FA DVD 0EF1 1 06F9 2 0FF0 3 12ED 4 07F8 5 13EC 6 16E9 7 02FD 8 17E8 9 41BE TV GUIDE 1AE5 0 1BE4 "change" 1EE1 VOL+ 09F6 P.MODE 1FE0 CH+ 0DF2 S.MODE 5FA0 VOL- 10EF FAV 5CA3 CH- 57A8 MENU 5EA1 ^ "up" 4EB1 EXIT
-
Artikel
Avr-gcc Bugs
8.0 81754 Building of avr compiler broken 8.0 20296 81268 Speeding up small ISRs Support __gcc_isr pseudo-instruction 8.0 81075 Move jump-tables out of .text 8.0 81072 Add XMEGA devices with flash seen
4.8.2, 4.7.4 57516 Incorrect fixed-point rounding result in the overflow case 4.8.2 57506 Some devices are present twice in avr-mcus.def 4.8.2, 4.7.4 56263 Provide strict address-space checking 4.8.0 56064
-
Thread
Lichtschranken-Rundenzähler (12V).
Nimm einfach ein CD4017, dann kannst du mit einem 8-fach DIL-Schalter die Rundenzahl zwischen 1 und 8 selbst bestimmen.
https://www.ebay.de/itm/336620000232?_skw=doelka&itmmeta=01M25KY9CTD2MRTTJE50XHGJW6&hash=item4e601d93e8:g:GcwAAOSwPipj1Pko&itmprp=enc%3AAQALAAAAwGfYFPkwiKCW4ZNSs2u11xCx2%2FTcq%2BZj%2BZgdTQXsscDdG4TQPhQbfURCX%2Fmm7EoukT5jAUR50xQPPzic8t1FRXdRF03sr7d8E5uFtu1AWAlEvleg2gwAT3fHZJbWTpJGdskk27jDpyzJ23xoQt2IjfT8D7KVDK2mW5Bf
-
Thread
Problem mit DCF77 Empfänger, Signal passt nicht
neu synchronisiert. Ist das Signal unplausibel, dann läuft die Uhr autark mit dem Taktsignal des Atmega 16, ich habe den mit einem 8 MHz-Quarz versehen, es ginge auch ohne Quarz, dann ist die Abweichung der Uhrzeit aber noch ungenauer, als mit dem selben. Ist aber so kein Problem, da die Uhr am Netz
einen Interrupt, der schaltet die Sekunden optisch weiter. Gleichzeitig startet er das Einlesen von 8 GPIO Zuständen zur Erkennung einer Sekundenmarke und 100ms später werden noch mal 8 GPIO Zustände gemittelt um eine 1 zu erkennen. Der GPIO Interrupt nutzte damals Assembler und Assembler-Befehle-Takte
-
Thread
Datenlogger Pendeluhr
kann der natürlich. Der hat 18 frei > verfügbare Ports Auf dem Arduino Nano Board wird der ATmega328 verwendet. Wenn du in das Datenblatt dieses µC guckst, siehst du, dass der genau *drei* Ports besitzt, bezeichnet als "Port B" (8 Bit), "Port C" (7 Bit) und "Port D" (8 Bit). Beim Arduino Nano
Rainer W. schrieb im Beitrag #8090804: > Auf dem Arduino Nano Board wird der ATmega328 verwendet. Wenn du in das > Datenblatt dieses µC guckst, siehst du, dass der genau drei Ports > besitzt, bezeichnet als "Port B" (8 Bit), "Port C" (7 Bit) und "Port D" > (8 Bit). > Beim Arduino
-
Thread
Hilfe bei der Auswahl des Quarzoszillators für STM32G4
ist: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf
12pF an einem AT90S2313. Da warst Du mit Deiner Wahl der Kondensatoren sehr zurückhaltend. Bei 1,8 MHz - vermutlich im HC49 Gehäuse - hätte ich erfahrungsgemäß 22 - 27 pF genommen. Bei einer Schaltung mit ATmega328 und 10 MHz Quarz hatte ich 2 x 33 pF bestückt und zusätzlich noch einen Trimmkondensator
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
/Digitaler_Funktionsgenerator), entwickelt im Jahr 2003 basierend auf einem AVR-Mikrocontroller (ATmega8). Ein mit 262 kHz laufender Timer-Interrupt erzeugt mit [DDS](https://www.mikrocontroller.net/articles/DDS) verschiedene in einer Tabelle abgelegte Wellenformen (Sinus, Rechteck, Sägezahn, Dreieck
interrupt callback to allow a higher DDS sampling rate.". Hier fällt Claude zunächst auf, dass avr8js nur 2 Zyklen per Interrupteintritt braucht, der echte ATmega8 allerdings 4, und dies berücksichtigt werden muss, damit der Code lauffähig auf der echten Hardware bleibt. Nachdem ein unnötiges Branching
-
Thread
RasPi 5 Ram?
GPIO habe ich noch nie benutzt Das ist bei mir auch eher seltener, wenn man aber damals nur die Atmega8/Atmega32 kannte, haben sich beim Raspberry 1 Visuell neue möglichkeiten aufgetan. (I2C,SPI, Displays, USB Fähigkeit etc. also richtig GUI tauglich.) Heinz R. schrieb im Beitrag #8096486: > viel
Weihnachtsangebot :D (10 Intel Cores mit 12 Threads.. letztes Jahr) Ich würde nicht unter 4GB gehen.. und ab 8GB wirds Lustig, benötigt aber auch das Projekt damit es nicht umsonst ist.
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
Ich hab seit 12 Jahren einen ATMega8 (der Opa vom 328 Arduino ATMega) in der Alarmanlage der Werkstatt laufen. 24/7, kein Sleepmode. Temperatur von -5°C - 35°C. Keine Auffälligkeiten.
Paul B. schrieb im Beitrag #8087297: > Ich hab seit 12 Jahren einen ATMega8 (der Opa vom 328 Arduino > ATMega) in der Alarmanlage der Werkstatt laufen. 24/7, kein Sleepmode. > Temperatur von -5°C - 35°C. Keine Auffälligkeiten. Gab es ein offizielles Board mit Mega8