porklib: Simple library for programming Arduino in C
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
Ondřej Hruška 94bd7b5283 Create README.md 7 yıl önce
examples update docs to indicate that SIPO works also for 595 9 yıl önce
lib update docs to indicate that SIPO works also for 595 9 yıl önce
lib_tests source import 9 yıl önce
.gitignore improved a makefile 9 yıl önce
LICENSE Initial commit 9 yıl önce
Makefile.example Improved examples 9 yıl önce
README.md Create README.md 7 yıl önce

README.md

This library is very old and unmaintained.

There may be some good bits worth salvaging, but for new projects I recommend the avr-c-boilerplate as a base instead. Copy and port good modules from this library if you like.


"porklib", MightyPork's Arduino Library

This library aims to make development for AVR in C easy and fun.

Modules of the library provide facilities for pin numbering and aliasing, bitwise operations and accessing internal and external peripherals of the AVR.

It takes some inspiration from Arduino, but is written in pure C, which makes it faster and smaller.

Pull requests to add new modules are welcome, please go ahead!

Makefile

You can use the provided Makefile to build your project with this library.

A project typically consists of one main.c file, and some *_config.c files where the library headers request it (those define eg. IO pin mapping).

Adjust the Makefile to your needs!

License

The library is provided under MIT license, see the LICENSE file for more info.