https://github.com/FaradayRF/Faraday-Firmware
Faraday node firmware
https://github.com/FaradayRF/Faraday-Firmware
Last synced: about 1 year ago
JSON representation
Faraday node firmware
- Host: GitHub
- URL: https://github.com/FaradayRF/Faraday-Firmware
- Owner: FaradayRF
- License: other
- Created: 2016-09-07T05:01:18.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-11-02T04:14:31.000Z (over 8 years ago)
- Last Synced: 2024-08-04T10:04:54.658Z (almost 2 years ago)
- Language: C
- Size: 2.81 MB
- Stars: 25
- Watchers: 15
- Forks: 10
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Faraday Firmware
This repository holds the main firmware for the CC430 base Faraday digital radio. This main repository contains the most up-to-date and feature rich variant of the code-base. Smaller repositories may exist that focus on more specific optimizations or uses of the digital radio.
## Firmware Operation Overview
TBD - Information over-viewing the functions and operation of the firmware.
## Texas Instruments Code Composer Studio
Initial development is being performed in the Code Composer Studio IDE provided by Texas Instruments. At initial release the proprietary compiler is being used although a significant goal for the project is to move the code-base to the open source GCC base MSP430 compiler. This should be simple but will require proper setup of linking and other configurations to ensure the program compiles efficiently without unneeded or redundantly linked files causes the binary to become extremely large.
## Licensing
The Faraday digital radio firmware is licensed under GPLv3 with a few minor additions specified. Please read the licensing information provided in the repository for details.
#Resources
Below are resources that are useful for programing, testing, and otherwise developing the embedded C code for the Faraday digital radio.
## Texas Instruments Code Composer
* [Code Composer Download](http://www.ti.com/tool/ccstudio)
* [Code Composer Files - Source Control Information](http://processors.wiki.ti.com/index.php/Source_control_with_CCS)
* Which files from a code composer studio project to include in a source control repository. Binaries and other files that may not be ideal for source control are specified.
* [Git Ignore Templates](https://github.com/github/gitignore)
* [Git Ignore Directories](http://stackoverflow.com/questions/343646/ignoring-directories-in-git-repos-on-windows)