<commit_before>#### v1.00 ####

For 86Duino Standard APIs *see [86Duino Language Reference page](http://www.86duino.com/?page_id=2255)*,
you can call them like Arduino except interrupts() and noInterrupts() that are invalid under Linux.

In addition, 86Duino Linux SDK also support the following libraries:
 
* Ethernet
* Firmata
* GSM
* LiquidCrystal 
* SPI
* Stepper
* TFT
* Wire
  - Add four funtions for multi-thread condition: send(), receive(), sensorRead(), sensorReadEX()
* Encoder
  - _NOTE_: Not all functions are implemented in this library.
          Some functions are unused, ex: setIndexReset(), setComparator(), setRange(),
		  readNanoseconds(), attachInterrupt(), detachInterrupt() 
* Rosserial86
* TimerOne
* FreeIMU1
* Adafruit Motor
* GLCD<commit_msg>modify history.md<commit_after>#### v1.00 ####

For 86Duino Standard APIs *see [86Duino Language Reference page](http://www.86duino.com/?page_id=2255)*,
you can call them like Arduino except interrupts() and noInterrupts() that are invalid under Linux.
_Note_: In Linux SDK, the USB Serial is replaced by Hardware Serial1 (COM1), the data will be send form COM1 if you call like Serial.write() or Serial.print() function in your program. 

In addition, 86Duino Linux SDK also support the following libraries:
 
* Ethernet
* Firmata
* GSM
* LiquidCrystal 
* SPI
* Stepper
* TFT
* Wire
  - In Linux SDK, four addditional funtions are introduced for use in case of multi-thread programming: send(), receive(), sensorRead(), sensorReadEX()
* Encoder
  - _NOTE_: In Linux SDK, not every function is implemented; some functions become invalid in Linux SDK, ex: setIndexReset(), setComparator(), setRange(), readNanoseconds(), attachInterrupt(), detachInterrupt() 
* Rosserial86
* TimerOne
* FreeIMU1
* Adafruit Motor
* GLCD
{'fraction_non_alphanumeric': 0.10229178311906093, 'fraction_numerical': 0.021799888205701508, 'mean_word_length': 4.986622073578595, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '4383305', 'n_tokens_mistral': 581, 'n_tokens_neox': 514, 'n_words': 205}