-
Bild
Schaltplan mit LM567 und ATtiny85-20P
RV1 10k, TIM_R, TIM_RC, GND, C6 470n, C4-2 100µ, C4-1, U1 LM567?, VCC, OUTPUT, LP_FLT_C, OFLT_C, R1 20k, +5V, J3 Ausgang, C2 22µ, C1 47µ, U2 ATtiny85-20P, RESET/PB5, XTAL2/PB4, XTAL1/PB3, PB2, PB1, AREF/PB0, VCC, GND, D1 LED, R10 270R, C11 100µ, J10, J11, CC10 100n (im Sockel), Zum Funkschalter für TeckNet
in „Türklinger verstärken ohne elektrischen Eingriff in Hausanlage“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Bild
Atmel ATtiny2313-20SU Mikrocontroller auf Leiterplatte
ATMEL 0607 ATTINY2313-20SU
in „Hameg 8040-3 HF-Störungen“ · Analoge Elektronik und Schaltungstechnik · · Platinenfotos
-
Datei
main.cpp
/* * ATtiny85 Fan Controller * * Target: ATtiny85 @ 8MHz * * Schematic: * ATtiny85 * +---v---+ * RST 1| |8 VCC * (NC) 2| |7 PB2 (POT - Target Temp) * (NC) 3| |6 PB1 (PWM - Fan Ctrl) * GND 4| |5 PB0 (DS18B20 Data
in „Suche Lüfter PWM IC mit Temp. Regelung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SainSmart2004_ATtiny2313.asm
;*************************************************** ; Test TWI via USI-Interface ; MCU: ATMEL ATtiny2313 ; Clock: 4 MHz ; TWI/I2C-PortB PB7=SCL; PB5=SDA ; LCD: 4x20 SainSmart2004; HD44780 compatible ; P7 P6 P5 P4 P3 P2 P1 P0 ; D7 D6 D5 D4 LED ENA R|W RS ; ;ATtiny2313 memory use summary [bytes]: ;Segment
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
OLED_Test2_Attiny2313.asm
************************************************* ; OLED Test I2C via USI-Interface ; MCU: ATMEL ATtiny2313 (ATtiny4313) ; Clock: 4 MHz ; I2C-PortB PB7=SCL; PB5=SDA ; ; Device slave address: $3C OLED ;ATtiny4313 memory use summary [bytes]: ;Segment Begin End Code Data Used Size Use% ;[cseg] 0x000000
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Digitalanzeige.ino
const byte input_pin = 3; // Pin 2 am ATtiny45 (PB3) const byte output_pin = 4; // Pin 7 am ATtiny45 (PB2) bool last_state = HIGH; unsigned long last_trigger_time = 0; const unsigned long min_interval = 50; // Mikrosekunden // Für Impulssteuerung
in „Impulsverdoppler für alte Heidenhain Anzeige“ · Projekte & Code ·
-
Datei
LCD_I2C_01.asm
;*************************************************** ; Test TWI via USI-Interface ; MCU: ATMEL ATtiny4313 ; Clock: 4 MHz ; TWI/I2C-PortB PB7=SCL; PB5=SDA ; LCD: 4x20 SainSmart2004; HD44780 compatible ; P7 P6 P5 P4 P3 P2 P1 P0 ; D7 D6 D5 D4 LED ENA R|W RS ; Device slave address: $38 (PCF8574A) ;ATtiny2313
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Oled_init_05.asm
************************************************* ; OLED Test I2C via USI-Interface ; MCU: ATMEL ATtiny4313 ; Clock: 4 MHz (resp. STK500 clock) ; I2C-PortB PB7=SCL; PB5=SDA ; ; Device slave address: $3C OLED => 0x78 ;ATtiny4313 memory use summary [bytes]: ;Segment Begin End Code Data Used Size Use% ;
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_and_lcd.c
werden kann, welche Toolchain zum Uebersetzen verwendet wird. MCU : ATmega8, ATmega48/88/168/328p, ATtiny2313/4313 Takt: 16 MHz 30.05.2026 R. Seelig ----------------------------------------------- */ #include <avr/io.h> #include <util/delay.h> #include <stdint.h> /* ------------------------------------
in „Kommunikation zwischen 2 MC“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
CAD-Ansicht eines Leiterplatten-Layouts
+5V GND UART-Sende D1 UART-Empfang D2 Attiny-aktiv D3 Attiny-reset D4 JP4 JP3 J3 B A +5V GND MOSI CLK RESET R40 1k R42 1k JP2 JP1 R37 1k 12B 49C 2B B 9C JP8 J7 B A +5V GND MOSI CLK RE R38 10k R41 10k R19 10k R36 10k JP5 JP12 JP11 J8 B A +5V GND
in „BME280 mit Attiny85 auslesen Daten per SN75176 an Pi senden“ · Mikrocontroller und Digitale Elektronik · · Layouts
-
Datei
SainSmart_USI_27022026.asm
;*************************************************** ; Test TWI via USI-Interface ; MCU: ATMEL ATtiny4313 ; Clock: 4 MHz ; TWI/I2C-PortB PB7=SCL; PB5=SDA ; LCD: 4x20 SainSmart2004; HD44780 compatible ; P7 P6 P5 P4 P3 P2 P1 P0 ; D7 D6 D5 D4 LED ENA R|W RS ; Device slave address: $38 (PCF8574A) ;ATtiny4313
in „HD44780 I2C Adapter“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan mit ATtiny85, LEDs und PIR-Sensor
U1 ATtiny85-20S, VCC, PWM, AREF/PB0, PB1, PB2, XTAL1/PB3, XTAL2/PB4, RESET/PB5, GND, 6V 5x AA NIMH, C1 100nF, C7 0.1µF-100V, LEDd1 AL5809 20mA, D1 LED White5mm, C8 0.1µF-100V, LEDd2 AL5809 20mA, D2 LED White5mm, C9 0.1µF-100V, LEDd3 AL5809 20mA, D3 LED White5mm, C10 0.1µF-100V, LEDd4 AL5809 20mA, D4 LED White5mm, R5 150, R6 10k, Q1 IRLB3813PBF, PCINT, C2 1µF, R7 1M, D5 1N4148, GND, signal, PIR MH-SR602
in „ATtiny85, energiesparende Schaltung mit PIR und LED FadeIn/FadeOut (Newbie)“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Datei
Doppelpuls.ino
Doppelpulsgenerator für Anzeige in CNC Maschine * PB0 und PB1 als Open Drain Signale für Pulsgeber * * ATtiny25/45/85 @ 8MHz * */ #include "util/delay.h" #include "avr/sleep.h" void setup() { GIMSK = (1<<INT0) | (1<<PCIE); MCUCR = (1<<ISC01); // INT0 bei fallender Flanke PCMSK = (1<<PCINT0); PORTB = 0b11100; } void loop() { set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode(); } ISR(PCINT0_vect) { _delay_us(20); DDRB = (1<<PB0); // ouptput, LOW _delay_us(20); DDRB = 0; // input _delay_us(50); GIFR = (1<<PCIF); } ISR(INT0_vect) { _delay_us(20); DDRB = (1<<PB1); // ouptput, LOW _delay_us(20); DDRB = 0; // input
in „Impulsverdoppler für alte Heidenhain Anzeige“ · Projekte & Code ·
-
Datei
Doppelpuls.ino
Doppelpulsgenerator für Anzeige in CNC Maschine * PB0 und PB2 als Open Drain Signale für Pulsgeber * * ATtiny25/45/85 @ 8MHz * */ #include "util/delay.h" #include "avr/sleep.h" void setup() { GIMSK = (1<<INT0) | (1<<PCIE); MCUCR = (1<<ISC01); // INT0 bei fallender Flanke PCMSK = (1<<PCINT0); DDRB = 0; PORTB
in „Impulsverdoppler für alte Heidenhain Anzeige“ · Projekte & Code ·
-
Bild
Schaltplan und Oszilloskop-Messkurve einer Schaltung
V(out) 3.5V 3.0V 2.5V 2.0V 1.5V 1.0V 0.5V 0.0V -0.5V 0ms 10ms 20ms 30ms 40ms 50ms 60ms R2 3,3Meg R1 1Meg C1 100nF U1 LTC1540 ATtiny402 V+ V- OUT G R3 20k C3 220nF R4 2,2Meg C2 220nF V1 SINE(0 30mV 175Hz 20ms) V2 3V .tran 200ms
in „Türklinger verstärken ohne elektrischen Eingriff in Hausanlage“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
DCF77_Connection.asm
DCF77-Soft-Clock (nach G.Schmidt) ; mit LCD, seriell, 9600 Baud, 8-N-1 ; (RXD/TXD gekreuzt) ; MCU ATTiny4313; ; CPU Takt 4,096 MHz ; LCD 2x16, (HD44780) Vierbitmodus ; PortB LCD Ausgabe: R/W=GND ; PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 ; n/a LED ena rs D7 D6 D5 D4 ;- - - - - - - - - - - - - - - - - - - - - - - - - - ;ATtiny4313 memory use summary [bytes]: ;Segment Begin End Code Data Used Size Use% ;[.cseg] 0x000000 0x0001fc 496 12 508 4096 12.4% ;[.dseg] 0x000060 0x000060 0 0 0 256 0.0% ;[.eseg] 0x000000 0x000000 0 0
-
Datei
oled_2313demo.c
Minimalprogramm fuer Textausgabe auf einem OLED-Display mit SSD1306 oder SSD1315 Display, explizit fuer einen ATtiny2313 Mikrocontroller MCU : ATtiny2313 Takt : 8 MHz Fuses : Low: 0xe4 | High: 0xdf | Ext: 0xff IDE : keine 25.02.2026 R. seelig ------------------------------------------------------ */ /* ATTINY2313
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan mit ATtiny85, LEDs und MOSFET
6V, 5x AA NIMH, C1 100nF, U1 ATtiny85-20S, VCC, AREF/PB0, PWM, PB1, PB2, XTAL1/PB3, XTAL2/PB4, RESET/PB5, GND, D1 LED White5mm, D2 LED White5mm, D3 LED White5mm, D4 LED White5mm, C7 0.1µF-100V, LEDd1 AL5809 20mA, R5 150, R6 10k, Q1 IRLB3813PBF
in „ATtiny85, energiesparende Schaltung mit PIR und LED FadeIn/FadeOut (Newbie)“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Datei
main.c
= 0b11101; _delay_us(155); PORTB = 0b11110; _delay_us(156); } } void Beep1(void) { // 50ms Ton an, 20ms Pause Tonfrequenz A: 2000Hz Tonfrequenz B: 3200Hz // Die Sequenz ist: A,A,B,still,B,A Das ganze dauert 6*70ms = 420ms A(); _delay_ms(20); // kurze Pause A(); _delay_ms(20); // kurze Pause B(); _delay_ms(20); // kurze Pause _delay_ms(50); // still _delay_ms(20); // kurze Pause B(); _delay_ms(20); // kurze Pause A(); } void Beep2 (void) { // Sweep mit 83 Pulsen von 80Hz/12ms nach 166Hz/6ms --> 6ms/83 = 72µs
in „Alarmton/Buzzer-Dreiklang erzeugen“ · Analoge Elektronik und Schaltungstechnik ·
-
Bild
Schaltplan eines ATTINY25 Mikrocontrollers
+5V IC1 8 VCC 5 PB0 S1 6 PB1 S2 7 PB2 C1 2 PB3 3 PB4 100n 1 PB5 4 GND GND ATTINY25-20PU
in „Impulsverdoppler für alte Heidenhain Anzeige“ · Projekte & Code · · Schaltpläne
-
Bild
Schaltplan mit ATtiny45 und NE555P
U1 ATtiny45-20P VCC AREF/PB0 PB1 PB2 XTAL1/PB3 XTAL2/PB4 RESET/PB5 GND 2 Q1 2N7000 R 4 C1 10nF 3 R1 680 2 U2 NE555P 8 VCC 3 Q 7 DIS 6 THR 1 GND 2 R2 2.2k 5 CV 5 C2 100nF C3 10nF R3 10k Signal +5V GND
in „Impulsverdoppler für alte Heidenhain Anzeige“ · Projekte & Code · · Schaltpläne
-
Bild
Schaltplan mit ATtiny85, LEDs und PIR-Sensor
, R2 100, R3 100, R4 100, D1 LED White5mm, D2 LED White5mm, D3 LED White5mm, D4 LED White5mm, U1 ATtiny85-20S, VCC, AREF/PB0, PB1, PB2, XTAL1/PB3, XTAL2/PB4, RESET/PB5, GND, PWM, PCINT, R5 150, Q1 IRLB3813PBF, R6 10k, C2 1μF, D5 1N4148, R7 1M, PIR MH-SR602, GND
in „ATtiny85, energiesparende Schaltung mit PIR und LED FadeIn/FadeOut (Newbie)“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
PDF
Bauteile.pdf
Devices 10,00 30 AD7738BRU TSSOP28 Analog Devices 10,00 45 ADS1118IDGSR MSOP10 Texas Instruments 1,50 20 ATTINY402-SSFR SO8 Microchip 0,25 40
in „[V] Verschiedene Bauteile“ · Markt ·
-
Datei
A_I2C_Test.asm
;*************************************************** ; Test TWI via USI-Interface ; MCU: ATMEL ATtiny4313 ; Clock: 4 MHz ; TWI/I2C-PortB PB7=SCL; PB5=SDA ; OLED ; P7 P6 P5 P4 P3 P2 P1 P0 ; ; Device slave address: $3C ; ; Rev.: 25022026 ;*************************************************** ; ;Assembler
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan mit ATtiny85 und MIC2297-42BML
+5V, VCC, 8, ATtiny85-20S, AREF/PB0, PB1, PB2, XTAL1/PB3, XTAL2/PB4, RESET/PB5, GND, 4, PWM, PCINT, 7, 6, 2, 3, 1, 5, 1uF16V, C5, C4, 0,22uF10V, VIN, EN, BRT, AGND, REF, COMP, P_GND, SW, OVP, MIC2297-42BML, L1, 22uH,
in „ATtiny85, energiesparende Schaltung mit PIR und LED FadeIn/FadeOut (Newbie)“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Bild
Leiterplatte eines digitalen Leistungsmessgeräts
ShareAlike 2.0 UK: England & Wales License. The INA228-Q1 is an ultra-precise digital power monitor with 20-bit delta-sigma ADC specifically designed for current-sensing applications. The device can measure a full-scale differential Input of ±163.84 mV or ±40.96 mV across a resistive shunt sense element with
in „V: DIY BMS V4.4“ · Markt · · Platinenfotos
-
Bild
Schaltplan eines Mikrocontrollers mit USB-Anschluss und Konstantstromtreiber
6P A9 VBUS= R1 1M C1 4n7 A5 GND R2 56K A7 GND R3 5K A2 GND C2 100n F1 USB R4 5K A12 GND C3 1u U1 ATtiny412 1 VCC 2 UPDI 3 LPD1 4 PA1 5 PA2 6 PA3 7 PA6 8 PA7 R5 5K R6 100 PA2 R10 20K R11 100 R12 100 J2 1 2 3 GND 5V USB L1 LPS03030-472 C7 10u R13 1u U2 TPS2360 5 VIN 1 SW 2 GND 3 CTRL 4 FB 6 C5 5 C6 5 JP1
in „VIN am Konstantstromtreiber?“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Datei
t13-charlieplexing.asm
Schmidt * ; *********************************** ; .nolist .include "tn13adef.inc" ; Define device ATtiny13A .list ; ; ********************************** ; H A R D W A R E ; ********************************** ; ; Device: ATtiny13A, Package: 8-pin-PDIP_SOIC ; ; ; ; / | 100n ; o--|RESET VCC|--o----||---
in „Attiny13a stürzt ab“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
t13-charlieplexing.asm
Schmidt * ; *********************************** ; .nolist .include "tn13adef.inc" ; Define device ATtiny13A .list ; ; ********************************** ; H A R D W A R E ; ********************************** ; ; Device: ATtiny13A, Package: 8-pin-PDIP_SOIC ; ; ; ; / | 100n ; o--|RESET VCC|--o----||---
in „Attiny13a stürzt ab“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
Programmieranschluss 5V USB L1 D1 SD1206S040S2R0 LPS5030-472 Led+ 5V C7 C8 R11 J2 10u 1 4u7 R10 100 VTGT J3 20K 2 UPDI 1 0 1 UPDI R12 3 R U2 2 GND TI_TPS92360 J1 100 C6 5 USB_C_Receptacle_PowerOnly_6P 5V USB PWR_FLAG VIN PWR_FLAG 5V SW 1 U1 1u 2 A9 FB1 1 6 GND 3 VBUS VCC UPDI FB Led- 4 PWM 5...100kHz 4 2 PA1 5 R6 100 CTRL JP1 R2 R4 C2 C3 C4 C5 PA2 PA2 1 3 56K 56K ATtiny412 PA3 7 LED_BUILTIN 100n 1u 10n 100n 2 204mV R14 R15 PA6 CC1 A5 PWR_FLAG 8 GND PA7 3 ~{350mA} 1370m 620m B L B5 B I D CC2 5V 5V H N S G R3 R5 R7 R8 R9 S 1 1K 1K 3K3 A 5K1 5K1 max. R14, R15 Strom (
in „VIN am Konstantstromtreiber?“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
KTY_tiny.c
/* Programm zum Auslesen eines KTY81 oder PT1000 mit ATtiny25/45/85 und Ausgabe der Messwerte mit 9600 Bd im Format 8N1. Der TxD-Ausgangspegel (PB1) passt zu RS232 Empfängern. Jede Sekunde wird per WDT eine ISR aufgerufen, die den Spannungsteiler und den ADC
in „KTY81/PT1000 an Attiny mit ser. Ausgabe“ · Projekte & Code ·
-
Datei
DCF77_decoder_04Mai2026.asm
4 aus DCF77-Puffer0 holen ldi r20, 8 ; 8 Datum/Wochentag-Bits auswerten ; mdc070: ror r23 ; relevantes Bit in Carry schieben adc r22, r21 ; Eins-Bit addieren dec r20 ; alle Bits ausgewertet? brne mdc070 ; nein -> Schleife lds r23, dcftab+5 ; Byte 5 aus DCF77-Puffer0 holen ldi r20, 8 ; 8 Datum/Jahreszahl-Bits auswerten ; mdc080: ror r23 ; relevantes Bit in Carry schieben adc r22, r21 ; Eins-Bit addieren dec r20 ; alle Bits ausgewertet? brne mdc080 ; nein -> Schleife bst r22, 0
-
Datei
DCF77_Decoder_020418.asm
4 aus DCF77-Puffer0 holen ldi r20, 8 ; 8 Datum/Wochentag-Bits auswerten ; mdc070: ror r23 ; relevantes Bit in Carry schieben adc r22, r21 ; Eins-Bit addieren dec r20 ; alle Bits ausgewertet? brne mdc070 ; nein -> Schleife lds r23, dcftab+5 ; Byte 5 aus DCF77-Puffer0 holen ldi r20, 8 ; 8 Datum/Jahreszahl-Bits auswerten ; mdc080: ror r23 ; relevantes Bit in Carry schieben adc r22, r21 ; Eins-Bit addieren dec r20 ; alle Bits ausgewertet? brne mdc080 ; nein -> Schleife bst r22, 0
-
Datei
main.c
/** * @file main.c * @brief Nachtlicht firmware (ATtiny412). * * Pins: PA6 = boost converter enable, PA2 = LED via NPN (TCA0 WO2), PA1 = button to GND. * * A press while off turns the LED on at the last brightness. While on, a short * press turns it off
in „Lampe Timer deaktivieren“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
MSF60_V26.asm
Kalendertag Zehner LSB->MSB ;Byte 2:0bxxxx0000 ;Kalendertag Einer LSB->MSB ;(Byte 2:K1,K2,K4,K8,K10,K20,M1,M2) ;Byte 3:0b00000xxx ;Wochentag LSB->MSB ;Byte 3:0b000xx000 ;Stunde Zehner LSB->MSB ;Byte 3:0bxxx00000 ;Stunde Einer LSB->MSB ;(Byte 3:S2,S4,S8,S10,S20,W1,W2,W4) ;Byte 4:0b0000000x ;Stunde Einer
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DCF77_Decoder.c
Wochentag, * Sommer-/Winterzeit-Kuerzel, Quarz-Gangreserve * Ausgabe auf LCD und RS232 * MCU: ATMEL AVR ATtiny4313 * DCF77 input code low active = PD6 * DCF77 output code ASCII 0/1 = PD1,RS232,9k6,8N1 * Quarzfrequenz 4,096 MHz (3,686 MHz) * CPU Takt 4,096 MHz (3,686 MHz) * * LCD 2x16, Vierbitmodus * PortB LCD