There are no reviews yet. Be the first to send feedback to the community and the maintainers!
What the heck is this thing? ---------------------------- It's a bootloader for AVR and other micros that can deliver your code to the MCU via cheap nrf24l01 wireless modules. Is it good? ----------- * Clean architecture * Very portable, since it's based off antares * Easy to integrate external memory devices, since it supports several memory partitions. * Easy to add your own device-specific hacks. Can I use it with arduino? -------------------------- Yes, you can. The bootloader doesn't care where you got your file from. Be it arduino, avr-gcc, avr-brainfuck compiler, /dev/urandom or even astral ;) Does it work with intel hex? ---------------------------- Not yet. rf24tool only accepts binary files. So either add -Obinary to your makefiles, or use srecord/hex2bin to get a binary file. Does it work under windows? --------------------------- No. Only Linux and other *nix flavors that have libusb. Patches welcome. Does it work under Mac OS X? --------------------------- No. Only Linux and other *nix flavors that have libusb. Patches welcome. What about usb programming dongle? ---------------------------------- See README.dongle How to connect nrf24l01 with avr/arduino? ----------------------------------------- See README.compiling. If the relevant section is not enough for you, I suggest you give official nrf24l01 datasheet a read as well as avr's datasheet. I can't pack a book 'avr for dummies' into a small README file. Sorry. Can I use nrf24l01 wired directly to Raspberry Pi/OpenWRT Router/Toaster? ------------------------------------------------------------------------- Theoretically - yes. Practically - you'll need to implement spidev or gpio-bitbang adaptor for rf24tool. See rf24tool/adaptor-uisp.c as a reference. This is TODO, yet not a priority one. Daunting documents worth reading -------------------------------- README.compiling - How to compile the bootloader for your device. README.hacking - If you want to help out by porting to new devices. README.dongle - How to get your programming dongle up and running. README.app - How to compile the userspace app. Dude, this crazy stuff is too hard on my brains ----------------------------------------------- And who said it will be easy? Go take a break, try again and send me some patches.
esp8266-frankenstein
Alternative firmware for ESP8266 modulesantares
antares uC buildsystempl2303gpio
PL2303HX Userspace GPIO control toolstcdude
An STC 8051 ISP programmer for linuxscam-o-matic
A tool to salvage usable space from crappy memory cards.NetTTS
An utility to make use of android TTS system remotelyaura
Universal RPC library for interfacing with your favourite hardwarenc-libs
Necromant's libraries for kicad/eeschemaesphome-lctech-4chanel-modules
ESPHome configs for LC-tech 4 channel modules.linux-rlx-upstream
Initial effort to port upstream linux kernels to MIPS RLX variant used in RTL8196/RTL8198ezshare
Python Module to synchronize ezShare WiFi SD contentsnrf24l01-dongle
Ultra-cheap nrf24l01 usb dongle.gpiohttpd
gpiohttpd servertinypowerswitch
Firmware source for attiny2313-based power switcherfastbootd
A stripped down standalone android fastboot server.usniffer
Necromant's UART sniffernc-mods
Necromant's modules for kicad/PCBnewflashadapters
different flash adapters for buspirate and the hacked routerlctech-relay-altfw
Alternative nuvoton firmware for LC Tech 4 channel relay modulesesp8266-devboard-schematics
ESP8266 Devboard schematics and layoutlunartool
A tool for interfacing homebrew usb stuff from userspace written in luaantares-examples
Example projects for use with antarespygpiotools
Crossplatform python tool to control GPIO pin on PL2303 and otherslist2kc
A tool for generating eeschema component files out of a small text descriptionhc-0X-scripts
HC-05/HC-06 setup scripts and helpersanomalia-app
anomalia pocket webserver launcher appSam-O-Bot
A jabber bot that delivers updates from zhurnal.lib.ru directly to your jabber client.anomalia-webui
The sources for the quick&dirty pocket web serveragilia-files
My ABUILDs for Agilia linuxstc-makefile-example
STC 8051 skeleton project using a Makefileatom-ownsync
Atom helper package to sync configs via ownCloud/nextCloud/DropBox/etcemacs.d
My emacs customisations and helper lisp scriptshw-transformatic
My hell of a bench power supply projectservomatic
proof-of-concept: attiny2313 controlling 13 servosampe-sw-switch
Kernel module for controlling usb host vbus lines on Allwinner A10 deviceslprobe
Prototyping linux kernel drivers in lua in userspaceopenwrt
My openWRT branchesrumboot-tools
rumboot-tools non-official fork with added support for some weird chipsESP-14-STM8-sensors
Forked from bitbucketfixnet
An android app to fix hostname and mac address on bootuGL
uGL graphics libray and toolsxilitra
Xilitra Bootstrappwrite
Utility to set the current post-code from userspaceubi2pkt
Like pktcdvd... But with ubifs.linux
My linux kernel branches for random hardware I have aroundoctowiid
A simple daemon to control a 3d printer (managed by octoprint) with Wiimotepktbackup-suite
A small suite of scripts for backups to packet cd/dvdsrtkload
rtkload out-of-kernel-tree hackfacelockd
A face lock utility for linux created with OpenCVutool
Execute custom script once a storage device is inserted and mounted on your android device.xilitra-repo
Xilitra test repositoryhhsw-widget
widget for usb host switching for Ampe A90proton-loader
a small loader script to get all da photosmetronet
A tool to select alive networks in Moscow Subwayaura-httpd
Instantly bring aura-based hardware nodes to the WEB with a RESTful interace.stm32-mysensors-gateway
MySensors gateway for a cheap devboardLove Open Source and this site? Check out how you can help us