-
Bild
Schaltplan ESP-12F und RFM69_9X
GND, GND, DI00, DI01, DI02, J3, Conn_Coaxial, VCC, ANT, DI00, DI01, DI02, SCK, MOSI, MISO, NSS, IC1, RFM69_9X, GND, +3.3V, R14, 33k, RST
in „RFM69 PLL rastet nicht?“ · HF, Funk und Felder · · Schaltpläne
-
Datei
rf69.c
/* * rfm12.c * * Created: 02.05.2017 * Author: Peter */ #include "rf69.h" #include "rfm69register.h" #include "../spi/spi_tiny.h" #define rfm69_CS PB1 #define RFM_LENGHT 10 volatile uint16_t rfm_data_tx[RFM_LENGHT
-
Datei
RFM69.cpp
****************************************************************** // Driver definition for HopeRF RFM69W/RFM69HW/RFM69CW/RFM69HCW, Semtech SX1231/1231H // ********************************************************************************** // Copyright Felix Rusu (2014), felix@lowpowerlab.com // http:
in „RFM69HW-Arduino Nano "Funkklingel"“ · HF, Funk und Felder ·
-
Datei
RFM69HW.py
, 0x10) ## Clear FIFO RFM69write(0x29, 220) ## RSSI Level RFM69write(0x2E, 0x88) ## Synchron Configuration RFM69write(0x2F, 0x2D) ## Synchron Byte MSB RFM69write(0x30, 0xD4) ## Sinchron Byte LSB RFM69write(0x37, 0x08) ## CrcAutoClearOff RFM69write(0x38, 0x05) ## Packet Length RFM69write(0x3D, 0x10) ## Packet Delay RFM69write(0x6F, 0x30) ## Improved DAGC RFM69write(0x0A, 0x80) ## Calibration RC Oscillator Start Calibration while (RFM69read
in „Funkthermometer RFM69HW: Fehler im Python-Programm?“ · HF, Funk und Felder ·
-
Datei
Init.c
void RFM69_Listen() { // Routine RFM69CW Listen Mode RFM69_spi(0x0AFF | 0x8000); // RSSI Timeout höchster Wert RFM69_spi(0x0D52 | 0x8000); // Listen Rx und Idle 64 µs; Signal über RSSI Threshold; RFM69_spi(0x0E60 | 0x8000); // 96 * 64 = 3780 µs Sleep RFM69_spi(0x0F05 | 0x8000); // 8 * 64 = 320 µs Listen RFM69_spi(0x0144 | 0x8000); //Standby mode + Listen Mode setzen } void RFM69_init_soft() { RFM69_spi(0x0104 | 0x8000); //Standby mode RFM69_spi(0x0203
in „RFM69CW - Listen Mode“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM69-Fragmente1.c
insgesamt zwar an, wird aber nur in zwei Stücken angezeigt. //hier verschiedene Texte nacheinander senden. RFM69_TxPacket_variabel(RFM69Data, 21); //sizeof(RFM69Data) // RFM69_TxPacket_variabel(RFM69Data36, 36); //sizeof(RFM69Data36) // RFM69_TxPacket_variabel(RFM69Data60, 60); //sizeof(RFM69Data60) // RFM69_TxPacket_variabel(RFM69Data50, 50); //sizeof(RFM69Data50) // RFM69_TxPacket_variabel(RFM69Data40, 40); //sizeof(RFM69Data40) //Ende hier verschiedene Texte nacheinander senden. while (!(SPIRead(0x28) & 0x08)) //warten, bis
in „RFM69HW - Arduino Uno“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm69.c
/* * rfm69.c * * Created on: 15.06.2013 * Author: Felix */ #include "global.h" #ifdef RFM69_H_ // SPI-Transfer static inline uint8_t rfm_spi(uint8_t spibyte) { #if(HARDWARE_SPI_69) SPDR = spibyte; while (!(SPSR
in „Wer verwendet RFM69?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM69.h
****************************************************************** // Driver definition for HopeRF RFM69W/RFM69HW/RFM69CW/RFM69HCW, Semtech SX1231/1231H // ********************************************************************************** // Copyright Felix Rusu (2014), felix@lowpowerlab.com // http:
in „RFM69HW-Arduino Nano "Funkklingel"“ · HF, Funk und Felder ·
-
Datei
main.c
MasterIsSending = 0; ProgramIsRunning = 0; } /****************************************************** * rfm69 signal * ******************************************************/ void sendSignal(uint8_t Value) { data_tx[0] = Value; if (rfm69_canSend()) { rfm69_data_write(data_tx,RFM_LENGHT); } _delay_ms(1); if (rfm69_canSend()) { rfm69_data_write(data_tx,RFM_LENGHT); } _delay_ms(1); if (rfm69_canSend()) { rfm69_data_write(data_tx,RFM_LENGHT); } }
-
Datei
RFM69_Test.ino
node ID // RFM69 frequency, uncomment the frequency of your module: #define FREQUENCY RF69_433MHZ //#define FREQUENCY RF69_915MHZ // AES encryption (or not): #define ENCRYPT false // Set to "true" to use encryption
in „RFM69HW - Arduino Uno“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm69register.h
#ifndef RFM69REGISTER_H_H_ #define RFM69REGISTER_H_H_ // ********************************************************************************** // Registers used in driver definition for HopeRF RFM69W/RFM69HW, Semtech
-
Datei
spi.c
include <stdio.h> #include <stdlib.h> #include <xc.h> #include <pic16f15244.h> #include <xc.h> #include "rfm69registers.h" #include "spi.h" #define _XTAL_FREQ 1000000 volatile char bufferflag = 0; void init_spi() { //RB4 is clock , RB6 is SDI miso , RC2 enable, RB7 is SDO mosi , rc7 chip select, rc6 reset
in „PIC16f15244 RFM69 sendet nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM23B.c
crc: CCIT rfm_write(0x69, 0x60); // AGC on rfm_write(0x6a, 0x0b); // agc override 2 rfm_write(0x6d, 0x08); // tx power: +4dBm, LNA switch controller rfm_write(0x6E,0x13); // set baud high rfm_write(0x6F,0xa9); //
-
Datei
mcp23017_2.c
/* Hinweise: MCP23017_2.c ist gedacht für Gebrauch mit RFM69HW_10.c oder RFM69HW_11.c. In Version2 wurde altes gelöscht, das nur mir RFM69HW_10.c funktioniert. */ #include <avr/io.h> #include <util/delay.h> //#include <avr/wdt.h> #include "RFM69HW.h" #include
in „I2C - Pull Up Widerstände“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM69registers.h
************************************************ // Registers used in driver definition for HopeRF RFM69W/RFM69HW, Semtech SX1231/1231H // ********************************************************************************** // Copyright Felix Rusu (2015), felix@lowpowerlab.com // http://lowpowerlab.com
in „RFM69HW-Arduino Nano "Funkklingel"“ · HF, Funk und Felder ·
-
Datei
rfm69registers.h
************************************************ // Registers used in driver definition for HopeRF RFM69W/RFM69HW, Semtech SX1231/1231H // ********************************************************************************** // Copyright Felix Rusu (2015), felix@lowpowerlab.com // http://lowpowerlab.com
in „PIC16f15244 RFM69 sendet nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
configuration.c
(one of the GPIOᅵs should be programmed as well RFM22B_Register._0x71_Modulation_Mode_Ctrl2._byte = 0x00; // 0x69 = 0b 01 10 1 0 01 RFM22B_Register._0x71_Modulation_Mode_Ctrl2.Modulation_Type = OOK; RFM22B_Register._0x71_Modulation_Mode_Ctrl2.Invert_TX_and_RX_Data = 1; // no idea RFM22B_Register._0x71_Modulation_Mode_Ctrl2.Modulation_Source = FIFO_mode; // //#endif RFM22B_Register._0x1D_AFC_Loop_Gearshift_Overr._byte = 0x40; RFM22B_Register._0x69_AGC_Overr1 = 0x60; // Zusätze aus
in „RFM23B OOK Direct Mode“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Struct_sendFertig.ino
#include <RFM69.h> #include <SPI.h> #include <SPIFlash.h> #define NODEID 99 #define NETWORKID 100 #define GATEWAYID 1 #define FREQUENCY RF69_868MHZ //Match this with the version of your Moteino! (others: RF69_433MHZ
in „RFM69HW-Arduino Nano "Funkklingel"“ · HF, Funk und Felder ·
-
Datei
Struct_receiveLEDTon.ino
#include <RFM69.h> #include <SPI.h> #include <SPIFlash.h> #include "pitches.h" #define NODEID 1 #define NETWORKID 100 #define FREQUENCY RF69_868MHZ //Match this with the version of your Moteino! (others: RF69_433MHZ
in „RFM69HW-Arduino Nano "Funkklingel"“ · HF, Funk und Felder ·
-
Datei
RFM01.inc
, TEMP_0, TEMP_1 ;*************************************************************************** rfm01_read_status: clr ZH clr ZL cbi RFM01_PORT,RFM01_CS ; RFM01 aktiv cbi RFM01_PORT,RFM01_SDI ; Daten auf L Read Command nop sbi RFM01_PORT,RFM01_SCK ; Clcok auf H nop clc sbic RFM01_PIN,RFM01_SDO ; Bit
-
Datei
dir-s.txt
11.01.2010 23:22 69.393 avr_rfm12.png 11.01.2010 23:22 66.009 rfm12lib.doxygen 11.01.2010 23:22 1.755 labor.png 11.01.2010 23:22 400 footer.html 11.01.2010 23:22 19.301 mainpage.txt 11.01.2010 23:22 139 Makefile 9 Datei
in „avr studio rfm12 library einbinden“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
rfm63dw.PDF
..80 Figure 24: BitSync Description..................................................... 31 Figure 69: OOK Sensitivity vs. BR ..............................................81 Figure 25: RFM63W’s Data Processing Conceptual View............34 Figure 70: ACR in FSK Mode..................................
in „JDY-40 ein neuer Geniestreich aus China?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM01.c
// 434MHz RFM01_WRT_CMD(0xC847); // 4800 b/s RFM01_WRT_CMD(0xC69B); // AFC RFM01_WRT_CMD(0xC42A); // Clock Recovery manual control, Digital Filter, DQD=4 RFM01_WRT_CMD(0xC240); // 1.66MHz CLK-Pin RFM01_WRT_CMD(0xC080); RFM01_WRT_CMD(0xCE88); // RFM01_WRT_CMD(0xCE89); // stop FIFO RFM01_WRT_CMD(0xCE8B); // use FIFO // for(i = 0; i < 50000; i++); //RFM01_WRT_CMD(0xC043); // enable receiver RFM01_WRT_CMD(0xC081); /* Enable
in „rfm02 -> rfm01, Fehler im Programm?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RFM69-RemoteControl-V1.pdf
6 7 DIO4 11 DIO5 GND 10 ANA 8 3.3V GND 9 + - 08.10.2017 17:47 C:\Users\sn\Documents\eagle\projects\RFM\RFM69-Remote\RFM69-RemoteControl-V1.sch (Sheet: 1/1)
-
Datei
TEST3.ino
#include "Arduino.h" #include <RFM69.h> #include <SPI.h> #include <SPIFlash.h> #define MYNODEID 1 //#define LED 0 #define TONODEID 2 #define FREQUENCY RF69_433MHZ #define NETWORKID 0 #define ENCRYPT false // Set to "true" to use encryption
in „RFM69HW - Arduino Uno“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM69CW_empfaenger.c
//empfaenger #define F_CPU 1000000 #include <avr/io.h> #include <util/delay.h> #include "rfm69.c" int main(void) { char array[MAX_ARRAYSIZE+1]; uint8_t rx_length, tx_length; uint8_t i=0; rx_length=4; tx_length=4; rfm_init(); DDRC=1; PORTC=1; _delay_ms(100); PORTC=0; while(42) { if(rfm_receiving()) { rfm_receive(array, &rx_length); for(i=0;i<5;i++) { if(array[i]=='T') { PORTC=1; } } } } return 0; }
in „Wer verwendet RFM69?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm22b.c
#include "rfm22b.h" #ifndef __STM32F4_DISCOVERY_RFM22B_H #define __STM32F4_DISCOVERY_RFM22B_H #ifdef __cplusplus extern "C" { #endif #include "stm32f4xx.h" #include "stm32f429i_discovery.h" #include "rfm22b.h" #include
in „STM32 und RFM22B“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM69CW_sender.c
//sender #define F_CPU 1000000 #include <avr/io.h> #include <util/delay.h> #include "rfm69.c" int main(void) { char array[MAX_ARRAYSIZE+1]; uint8_t rx_length, tx_length; char test[5]; test[0]='T'; test[1]='e'; test[2]='s'; test[3]='t'; test[4]='\n'; rx_length=4; tx_length=4; rfm_init(); DDRC=1; PORTC=1; _delay_ms(100); PORTC=0; while(42) { rfm_transmit(test,4); _delay_ms(1000); } return 0; }
in „Wer verwendet RFM69?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ETH100.c
----------------------------------------- // ETH100 - Modul // // Zum senden von Steuerbefehle vom RFM69 an das ETH100 von ELV // // basierend auf Grundlagen aus dem Thread http://www.mikrocontroller.net/topic/172034 und zu überwiegenden Teil von Michael Walischewski // // Herzlichen Dank an Michael
in „CRC Berechnung für ETH comfort 200“ · Haus & Smart Home ·
-
Datei
RFM69-TX-RX-868.inc
;Wenn nicht abgelaufen, wiederholen cbi RF_PORT, SDI ;SDI auf 0 ret ;------ rf69_init ------------------------------------------------------------ ; ; Initialisierung des RFM69 ; ;------------------------------------------------------------------------------- RF69_init: rcall wait
in „RFM69CW und asm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
include <avr/interrupt.h> #include <avr/power.h> #include <avr/wdt.h> #include <avr/sleep.h> #include "rfm69.c" uint8_t array[MAX_ARRAYSIZE + 1]; uint8_t tx_length; volatile uint8_t sekunden=0; void watchdog_init() { // watchdog konfigurieren WDTCSR = (1 << WDCE)|(1 << WDE); // zunaechst Schutz des Registers
in „Atmega328p in Sleep und mit Watchdog wecken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_minimal_change_crash.asm
+0x28> 1642: 66 23 and r22, r22 1644: b1 f1 breq .+108 ; 0x16b2 <_ZN5RFM697setModeEh+0x88> 1646: 61 30 cpi r22, 0x01 ; 1 1648: 69 f1 breq .+90 ; 0x16a4 <_ZN5RFM697setModeEh+0x7a> 164a: df 91 pop r29 164c: cf 91 pop r28 164e: 1f 91 pop r17 1650: 08 95 ret 1652: 63 30 cpi
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
util/delay.h> #include <avr/interrupt.h> // #include <avr/power.h> #include <avr/sleep.h> #include "rfm69.c" uint8_t array[MAX_ARRAYSIZE + 1]; uint8_t tx_length; volatile uint8_t sekunden=0; void watchdog_init() { // watchdog konfigurieren WDTCSR = (1 << WDCE)|(1 << WDE); // zunaechst Schutz des Registers
in „Atmega328p in Sleep und mit Watchdog wecken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_original_working.asm
+0x28> 1642: 66 23 and r22, r22 1644: b1 f1 breq .+108 ; 0x16b2 <_ZN5RFM697setModeEh+0x88> 1646: 61 30 cpi r22, 0x01 ; 1 1648: 69 f1 breq .+90 ; 0x16a4 <_ZN5RFM697setModeEh+0x7a> 164a: df 91 pop r29 164c: cf 91 pop r28 164e: 1f 91 pop r17 1650: 08 95 ret 1652: 63 30 cpi
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM69-TX-RX-868.inc
;Wenn nicht abgelaufen, wiederholen cbi RF_PORT, SDI ;SDI auf 0 ret ;------ rf69_init ------------------------------------------------------------ ; ; Initialisierung des RFM69 ; ;------------------------------------------------------------------------------- RF69_init: rcall wait
in „RFM69CW und asm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_rfm12_trackpoint_sender.bas
'Byte an RFM12 senden '---------------------------------------------------------------------------- Sub Spi_send(byval Cmd2spi As Word) Spio(1) = High(cmd2spi) Spio(2) = Low(cmd2spi) ' Spiout Spio(1) , 2 Reset Spi_cs
in „IBM Thinkpad keyboard with trackpoint -> wireless“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Firework_Peri_Mainboard.pdf
47K U1 R17 ESP32-WROOM-32 +3.3V GND U_IGN 2 220 3 D Q4 3 EN D IO0 25 U3 MODE_TEST 1 V TXD0/IO1 35 RFM69HW BS170F 4 24 CHANNEL_LEDS CHANNEL_LEDS 8 2 SENSOR_VP IO2 5 SENSOR_VN RXD0/IO3 34 SCK 12 SCK 3 ANA 10 1 J3 R19 26 13 3 2 Conn_Coaxial 10K IO4 MISO MISO DIO0 2 IO5 29 SS SS MOSI 14 MOSI DIO1 3 14 15 4 IO12 SS NSS DIO2 C IO13 16 DIO3 5 C IO14 13 1 RESET DIO4 6 GND 23 RFM_RESET RFM_RESET R12 D 7 IO15 RFM_RESET G DIO5 IO16 27 MODE_ARMED MODE_ARMED 10K 28 MODE_TEST 9 LED Armed Mode IO17 MODE_TEST +3.3V +3.3V +5V 21 SDO/SD0 IO18 30 SCK SCK 22 31 MISO R5 R6 SDI/SD1 IO19
in „Again: ESP32 external Power funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Firework_Peri_Mainboard.pdf
100n U1 R17 ESP32-WROOM-32 C5 U_IGN 2 220 3 D 100n Q4 3 EN D IO0 25 U3 MODE_TEST 1 V TXD0/IO1 35 GND RFM69HW 2N7002 GND 4 24 CHANNEL_LEDS CHANNEL_LEDS 8 2 SENSOR_VP IO2 5 SENSOR_VN RXD0/IO3 34 SCK 12 SCK 3 ANA 10 1 J3 R19 26 13 3 2 Conn_Coaxial 10K IO4 MISO MISO DIO0 2 IO5 29 SS SS MOSI 14 MOSI DIO1 3 14 15 4 IO12 SS NSS DIO2 C IO13 16 DIO3 5 C IO14 13 1 RESET DIO4 6 GND 23 RFM_RESET RFM_RESET R13 D 7 IO15 RFM_RESET G DIO5 IO16 27 MODE_ARMED MODE_ARMED 10K 28 MODE_TEST 9 LED Armed Mode IO17 MODE_TEST +3.3V +3.3V +5V 21 SDO/SD0 IO18 30 SCK SCK 22 31 MISO R5 R6 SDI/SD1 IO19
in „Again: ESP32 external Power funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RFM22B.pdf
fifod[2] fifod[1] fifod[0] — Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com 60 RFM22B/23B 11. Pin Descriptions: 11.1 Pin Descriptions:RFM22B RFM22B-S1 RFM22B-S2 RFM22B-D 61 Tel: +86-755-82973Fax: +86-755-82973E-mail: sales@hoperhttp://www.hoperf.com RFM22B/23B VCC S +1.8 to +3.6 V
-
PDF
RFM22B.pdf
fifod[2] fifod[1] fifod[0] — Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com 60 RFM22B/23B 11. Pin Descriptions: 11.1 Pin Descriptions:RFM22B RFM22B-S1 RFM22B-S2 RFM22B-D 61 Tel: +86-755-82973Fax: +86-755-82973E-mail: sales@hoperhttp://www.hoperf.com RFM22B/23B VCC S +1.8 to +3.6 V
-
PDF
TRC103_Transceiver_RFM_121129.pdf
600 kHz offset FSK Deviation ±33 ±50 ±200 kHz programmable *Transmitter in-circuit performance with RFM recommended SAW filter and crystal. Table 49 www.RFM.com E-mail: info@rfm.com Technical support +1.800.704.6079 Page 41 of 65 © 2009-2010 by RF Monolithics, Inc. TRC103 - 11/29/12 TIMING PARAMETER SYM
-
Datei
RFM01.c
************************************************************************* * Pinbelegung: * ATMEGA8 RFM02 * ----------------------- * SCK (PB5) SCK * MOSI (PB3) SDI * MISO (PB4) SDO * SS (PB2) nSEL * PB1 nIRQ * Data/nFFS -> Pullup ***********************************************************************
in „Problem mit RFM01/RFM02“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Screenshot der KO4BB Webseite
module and Arduino Migrating to a new host A Salt Water Chlorination System Monitor An Ieee lookalike, RFM95 based radio module Adding RF communication to a WeMos D1 Arduino board with an RFM69 radio The MSstamp-PICO IoT board Experiments with a 2.6" TFT LCD for the Arduino A quick multi-time zone display
in „KO4BB Manuals nicht mehr aufrufbar.“ · HF, Funk und Felder · · Screenshots
-
Datei
RFM01_receive.c
/******************************************************************** Beispiel für RFM01-Funkmodul (Empfang) IAR Embedded Workbench IDE, C Prozessor: ATMEGA8 Frequenz: 434MHz Datenrate: 4.8kbps Diese Programm stellt eine kurze Testroutine für den ATMEGA8 in Verbindung mit einem externen 8MHz Quarz, einem RFM01-Funkmodul, und dem Pollin Electronic Funk-AVR-Evaluations-Board dar. Es handelt sich ausdrücklich um eine Testroutine und ein Anwendungs- beispiel. Elementare Elemente wie Fehlerbehandlungen usw.
in „Funk von Pollin“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MyPC_sch.pdf
SCK_CLKO_EVO_PE7 IC6 1 2 1 2 2 9 FRM12 45 SD_INS 6 0 9 4 n OC0A_SDA_PF0 46 SD_CS R 1 ETH_INT 4 17 3 9 6 0 RFM_CS 14 11 V SV1 JP6 OC0B_XCK0_SCL_PF1 47 VS_TX 5 WOL R L TS DTTPOUT- 16 R 4 C 1 N NSEL/ D NIRQ 2 RFM_INT . 20 19 2 PE_OC0B OC0C_RXD0_PF2 48 PF3 10 RESET D D DD V G U$7 PF_SCK 13 SCK V D 3 18 17 1 PE_OC0A OCOC1A_/SS_PF4 49 RFM_CS V V VD TPIN+ 13 2 9 1 YE PF_MISO 1 SDO NRES 6 G PA7 16 15 PA6 OC1B_XCK1_MOSI_PF5 50 PF_MOSI ETH_SO 6 SO V TPIN- 12 4 9 2 9+ PF_MOSI 12 SDI RFM12 PA5 14 13 PA4 PWM RXD1_MISO_PF6 51 PF_MISO ETH_SI
in „Bitte Schaltplan&Layout checken“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MyPC_sch.pdf
CLK IC6 9 0 5 5 8 GNFRM12 45 SD_INS 6 0 1 2 1 2 2 n 9 OC0A_SDA_PF0 46 SD_CS R 1 ETH_INT 4 17 3 9 6 0 RFM_CS 14 11 V SV1 JP6 OC0B_XCK0_SCL_PF1 47 VS_TX 5 INT R L TS DTPOUT+ 16 R 4 C 1 D NSEL/ D NINT 2 RFM_INT . 20 19 2 PE_OC0B OC0C_RXD0_PF2 48 PF3 10 WOL D D DO V TPOUT- G U$7 PF_SCK 13 V NIRQ D 3 18 17 1 PE_OC0A OC0D_TXD0_PF3 49 RFM_CS RESET V V VD 13 2 9 YE PF_MISO 1 SCK 6 G PA7 16 15 PA6 OC1A_/SS_PF4 50 PF_MOSI ETH_SO 6 V TPIN+ 12 4 9 1 PF_MOSI 12 SDO RFM12 NRES PA5 14 13 PA4 PWM OC1B_XCK1_MOSI_PF5 51 PF_MISO ETH_SI 7 SI TPIN
in „Bitte Schaltplan&Layout checken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM_02_FSK_Polling_868.bas
################################################# ' # RF02-Test Bascom ' # Pollin Funk-AVR Board - RFM02 auf dem Board ' # Sendedaten am FSK-Pin ' # NIRQ Polling ' ######################################################################## $regfile = "m8def.dat" $hwstack = 32 $swstack = 10 $framesize =
-
Datei
RFM01.c
/******************************************************************** Beispiel für RFM01-Funkmodul (Empfang) IAR Embedded Workbench IDE, C Prozessor: ATMEGA8 Frequenz: 434MHz Datenrate: 4.8kbps Diese Programm stellt eine kurze Testroutine für den ATMEGA8 in Verbindung mit einem externen 8MHz Quarz, einem RFM01-Funkmodul, und dem Pollin Electronic Funk-AVR-Evaluations-Board dar. Es handelt sich ausdrücklich um eine Testroutine und ein Anwendungs- beispiel. Elementare Elemente wie Fehlerbehandlungen usw.
in „Funkmodule von Pollin“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.bas
################################################# ' # RF02-Test Bascom ' # Pollin Funk-AVR Board - RFM02 auf dem Board ' # Sendedaten am FSK-Pin ' # NIRQ Polling ' ######################################################################## $regfile = "m8def.dat" $hwstack = 32 $swstack = 10 $framesize =
-
Datei
Node2_2017-11-02.ino
#define RF69_COMPAT 1 // JeeLib: RFM69 Funkmodul #define TINY 1 // JeeLib: ATtiny84 Mikrokontroller #include <JeeLib.h> int LED = 8; // LED PIN 8 bzw. Nummerierung 11 bzw. PA2, am ATtiny84 int LDRout = 1; // Digital-PIN
in „Kombination von ATtiny84A, RFM69CW, BME280 - möglich?“ · Mikrocontroller und Digitale Elektronik ·