<commit_before>yun-rfid
========

Arduino Yun sketches and scripts fir reading RFID tag  - all wrapped in MQTT <commit_msg>Updated README with basic info<commit_after>#Yun-RFID

An Arduino Yun project for reading RFID tags and doing things - all wrapped in [MQTT]!

#ABOUT

This project is about creating a little and hoepfully not so shortsighted DIY solution fir readin RFID tags with a Arduino and manage subsequent actions. The aim is to create a standalone solution that could be easily integrated in a wider environment, thus allowing end-user to quickly make it work while letting developers extending it with almost no extra effort.

###UNDER THE HOOD
Software architecture is based on MQTT protocol.
* Yun OpenWRT hosts a [Mosquitto] MQTT server and some client scripts.
* Yun sketch reads [RFID][seeed rfid] tags and publish them on local server over a certain channel. 
* Client scripts manage standalone operations
* Mosquitto could be configured in bridge mode (see [[1]][mosquitto bridge 1] or even [[2]][mosquitto bridge 2]), in order to share messages with another MQTT server, thus allowing every kind of extensions.

#REQUIRED HARDWARE
* Arduino [YUN][arduino yun]
* RFID Serial Reader (I used the Seeddstudio one) see [here][seeed rfid]
* Wires and so on...

[seeed rfid]:  http://www.seeedstudio.com/wiki/index.php?title=Electronic_brick_-_125Khz_RFID_Card_Reader
[arduino yun]: http://arduino.cc/en/Main/ArduinoBoardYun
[mosquitto]: http://www.mosquitto.org
[mosquitto bridge 1]: https://github.com/owntracks/owntracks/wiki/Bridge
[mosquitto bridge 2]: http://jpmens.net/2013/02/25/lots-of-messages-mqtt-pub-sub-and-the-mosquitto-broker/

#USAGE
TODO
{'fraction_non_alphanumeric': 0.08497905445840814, 'fraction_numerical': 0.010173548773189706, 'mean_word_length': 4.908127208480566, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1384257', 'n_tokens_mistral': 552, 'n_tokens_neox': 513, 'n_words': 206}