Skip to content
This repository

etherrape port towards IPv6

branch: master
Octocat-spinner-32 contrib scripts/regenerate-profiles February 13, 2014
Octocat-spinner-32 control6 updated c6 irmp modul to the new interface of the irmp modul April 12, 2013
Octocat-spinner-32 core C&P errors corrected February 27, 2014
Octocat-spinner-32 doc config value und its menu help should match March 02, 2014
Octocat-spinner-32 embed added dimmer property to dmx_universe December 16, 2013
Octocat-spinner-32 hardware Current short delay time leads to instable switching behaviour for 2272 January 18, 2014
Octocat-spinner-32 history added PCF8583 realtime clock support March 01, 2012
Octocat-spinner-32 mcuf Removed options CONFIG_EXPERT and COPNFIG_EXERIMENTAL March 06, 2013
Octocat-spinner-32 pinning Removed hardcoded debug on USART 1, selection is now available from t… September 27, 2013
Octocat-spinner-32 protocols style guide (indent) February 27, 2014
Octocat-spinner-32 scripts Support for Cygwin February 21, 2014
Octocat-spinner-32 services Use uint8_t when parsing each channel value December 16, 2013
Octocat-spinner-32 .gitignore added to .gitignore July 24, 2013
Octocat-spinner-32 COPYING LICENSE -> COPYING April 08, 2009
Octocat-spinner-32 Makefile setting should come from autoconf November 17, 2013
Octocat-spinner-32 README.markdown fixed format April 17, 2012
Octocat-spinner-32 config.h Use a longer VERSION_STRING where applicable February 13, 2014
Octocat-spinner-32 Completely remove the version option February 11, 2014
Octocat-spinner-32 ethersex.c Use a longer VERSION_STRING where applicable February 13, 2014
Octocat-spinner-32 hook.def hook.def: make sure NULL is available. April 12, 2009
Octocat-spinner-32 network.c make bootdelay configurable; allow crc-check via tftp-o-matic filename March 18, 2013
Octocat-spinner-32 network.h network.h [not ENC28J60_SUPPORT]: don't compile enc28j60_txstart. December 04, 2009

About Ethersex

Ethersex, originally developed to provide an alternative firmware for the etherrape hardware, evolved into a full-featured still light-weight firmware for the Atmel megaAVR processors.
For more information and a comprehensive documentation consult!

How to configure the firmware

Make sure that you meet the requirements.
Use make menuconfig to configure and make to compile the firmware. The final hex file is named ethersex.hex.

See the Quick Start Guide in the wiki for more information

How to add a new hardware pinning

Use the script at scripts/add-hardware to add a new pinning.

Used 3rd party software

This program contains software by other authors:


All ethersex related code is licensed under GPLv3, unless otherwise noted. See COPYING in the main directory, but in doubt check the file header. Usually every file contains a header, stating all contributing authors and the specific license used.

Various make targets

  • make show-config -- Shows the activated modules
Something went wrong with that request. Please try again.