All Projects → zkemble → Si446x

zkemble / Si446x

Licence: GPL-3.0 License
Si4463 Radio Library for AVR and Arduino

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
perl
6916 projects
HTML
75241 projects
Makefile
30231 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to Si446x

Helios
The free embedded operating system.
Stars: ✭ 223 (+328.85%)
Mutual labels:  avr, arduino-library
TimerInterrupt
This library enables you to use Interrupt from Hardware Timers on an Arduino, such as Nano, UNO, Mega, etc. It now supports 16 ISR-based timers, while consuming only 1 hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behavin…
Stars: ✭ 76 (+46.15%)
Mutual labels:  avr, arduino-library
Radio
An Arduino library to control FM radio chips like SI4703, SI4705, RDA5807M, TEA5767.
Stars: ✭ 193 (+271.15%)
Mutual labels:  radio, arduino-library
Teensystep
Fast Stepper Motor Library for Teensy boards
Stars: ✭ 191 (+267.31%)
Mutual labels:  driver, arduino-library
Arduino-Log
Simple application log library. supporting multiple log levels, custom output & flash memory support.
Stars: ✭ 132 (+153.85%)
Mutual labels:  avr, arduino-library
miniboot
🏗️ An I2C bootloader for Arduino.
Stars: ✭ 62 (+19.23%)
Mutual labels:  avr, arduino-library
PalatisSoftPWM
Software PWM library for Arduino
Stars: ✭ 16 (-69.23%)
Mutual labels:  avr, arduino-library
Arduino-GPIO
General Purpose Input/Output (GPIO) library for Arduino
Stars: ✭ 43 (-17.31%)
Mutual labels:  avr, arduino-library
arduino-sht
Repository for Sensirion humidity and temperature sensor support on Arduino
Stars: ✭ 43 (-17.31%)
Mutual labels:  driver, arduino-library
lr1110 driver
Driver for LR1110 radio
Stars: ✭ 23 (-55.77%)
Mutual labels:  radio, driver
rust-radio-sx127x
Rust driver for the Semtech SX127x series of Sub-GHz LoRa/ISM radio transceivers
Stars: ✭ 21 (-59.62%)
Mutual labels:  radio, driver
sx126x driver
Driver for SX126x radio
Stars: ✭ 41 (-21.15%)
Mutual labels:  radio, driver
frt
Lightweight, easy-to-use wrapper around the Arduino_FreeRTOS_Library
Stars: ✭ 18 (-65.38%)
Mutual labels:  avr, arduino-library
encoder
Atmel AVR C++ RotaryEncoder Implementation
Stars: ✭ 39 (-25%)
Mutual labels:  arduino-library
RadioVisDemo
RadioDNS and RadioVIS Slideshow Protocol Demo
Stars: ✭ 25 (-51.92%)
Mutual labels:  radio
reddit-radio
Discord bot that streams music and radio to voice channels.
Stars: ✭ 29 (-44.23%)
Mutual labels:  radio
roboteq control
⚙️ Driver for Roboteq devices using ros_control
Stars: ✭ 32 (-38.46%)
Mutual labels:  driver
tarantool rs
Sync/Async tarantool database connector. WORK IN PROGRESS. DON'T SHARE THIS REPO
Stars: ✭ 14 (-73.08%)
Mutual labels:  driver
pyradio
📻 Play your favorite radio station from the terminal
Stars: ✭ 69 (+32.69%)
Mutual labels:  radio
pps-gen-gpio
Linux kernel PPS generator using GPIO pins
Stars: ✭ 25 (-51.92%)
Mutual labels:  driver

Si4463 Radio Library for AVR and Arduino

This is a library for use with the Si4463 radio IC from Silicon Labs. The Si4463 is used in a number of pre-made modules like the HopeRF RFM26W and Dorji_Com DRF4463F. The whole range of Si446x transceivers should also work with this library.

http://blog.zakkemble.co.uk/si4463-radio-library-avr-arduino/

Documentation

Doxygen pages

Installing

Arduino

Copy the arduino/Si446x/ folder to your Arduino libraries folder.

Add

#include <Si446x.h>

to the top of the sketches that use the library.

Also have a look at Si446x_config.h, that's where you can change which pins are used and stuff.

AVR

Copy the ./Si446x folder to your project and add

#include "Si446x/Si446x.h"

to the source files that use the library.

Check out the examples in the examples folder.


Zak Kemble

[email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].