Commit Graph

  • 1e59a3970e docs: add note to current/future contributors to please start by opening a GH issue to avoid duplication of efforts Ron Evans 2019-06-06 12:12:24 +02:00
  • e4f6fbcb52 release: update changelog for v0.2.0 v0.2.0 Ron Evans 2019-06-04 07:47:44 +02:00
  • 7487c6b3a2 docs: correct badge and link in README for godocs to use custom domain Ron Evans 2019-06-03 19:45:18 +02:00
  • d1553458f5 bme280: add package docs, and add bme280 to README Ron Evans 2019-06-03 19:39:30 +02:00
  • 79d3609f76 Support for AT24C32/64 2-wire serial EEPROM Daniel Esteban 2019-05-29 20:27:39 +02:00
  • 00a9b9db77 ws2812: better support the nrf52832 Ayke van Laethem 2019-05-29 17:01:24 +02:00
  • f68388702d Implementation of the BME280 Sensor (#38) Martin Treml 2019-06-03 19:03:53 +02:00
  • 0722fe7161 docs: add CHANGELOG for first official release of drivers v0.1.0 Ron Evans 2019-05-29 16:28:08 +02:00
  • c09f0a8075 all: switch to using custom domain for all drivers Ron Evans 2019-05-27 17:09:32 +02:00
  • 7757122598 docs: add contribution guidelines link to README and also show dev branch status in CI build Ron Evans 2019-05-27 08:58:41 +02:00
  • 93849555f3 docs: add contribution guidelines to repo Ron Evans 2019-05-27 08:54:36 +02:00
  • 3f946868e1 all: refactor all current drivers to use new machine.Pin interface Ron Evans 2019-05-26 17:01:47 +02:00
  • 2c0bde0dad microbitmatrix: fix for dev branch / volatile package/API (#63) Daniel Esteban 2019-05-25 18:02:47 +02:00
  • 848385d625 docs: just to make clear what the driver is for Ron Evans 2019-05-24 15:52:47 +02:00
  • dce063e0c2 Support for DS1307 (#58) k-brk 2019-05-24 12:56:26 +02:00
  • 30b118cf63 support for Waveshare EPD 2.13" display (black&white only) (#61) Daniel Esteban 2019-05-24 12:37:02 +02:00
  • 9127719933 docs: add GPS to README Ron Evans 2019-05-23 15:36:00 +02:00
  • a24657d1eb GPS driver (#55) Anthony Elder 2019-05-23 14:29:29 +01:00
  • c259da1f17 build: use Makefile test command for CI tests Ron Evans 2019-05-15 11:05:20 +02:00
  • 374d3f6bec Support for Waveshare 2.13" (B & C versions) e-paper display (#56) Daniel Esteban 2019-05-17 07:55:57 +02:00
  • 5930c149d9 SHT3x driver (#53) Anthony Elder 2019-05-12 15:11:15 +01:00
  • d22cf7a3e1 Driver for BBC micro:bit on-board LED matrix (#48) Daniel Esteban 2019-05-05 16:51:04 +02:00
  • a9e5c8f710 build: use tinygo-dev docker container for CI Ron Evans 2019-05-05 16:28:38 +02:00
  • ad2b76be8b support for SSD1306 displays using I2C or SPI, several screen sizes (#49) Daniel Esteban 2019-05-05 11:45:26 +02:00
  • ba4de1efb8 SetPixel removed, formatting k-brk 2019-05-04 15:37:10 +02:00
  • 4560c61c61 GPIO implements io readwriter interface, simplified display, smoke tests k-brk 2019-05-03 16:13:00 +02:00
  • 715829cdbd Support for HD44780 in 4 and 8 bit mode k-brk 2019-05-01 00:12:31 +02:00
  • 8ac1fa2b22 adxl345: update ADXL345 driver and example to make uniform with other accelerometers Ron Evans 2019-04-26 20:07:36 +02:00
  • b7fe897b8c mag3110: change method name/signature for obtaining temperature to be uniform with other similar drivers Ron Evans 2019-04-24 10:53:56 +02:00
  • 35a7590c2d clean commit, added smoke tests Daniel Esteban 2019-04-30 12:57:13 +02:00
  • de22b8839e ci: ensure all examples are included in smoke tests Ron Evans 2019-04-26 09:28:16 +02:00
  • 38e0d39f48 Initial support for RGB led matrix, usually called hub75 Daniel Esteban 2019-04-25 11:36:59 +02:00
  • 59db5fef76 thermistor: add support for thermistors such as the NTC 3950 Ron Evans 2019-04-22 08:21:33 +02:00
  • c0cadf8d82 lis3dh: implement accelerometer functionality Ron Evans 2019-04-15 19:15:58 +02:00
  • 720097ebad ci: perform go fmt test on all files Ron Evans 2019-04-24 19:07:41 +02:00
  • 772a1044c4 Define common display interface (#31) Daniel Esteban 2019-04-24 18:56:49 +02:00
  • cd992bd7d6 bmp180: change method names/signature for obtaining temperature and pressure uniform with other similar drivers Ron Evans 2019-04-24 10:57:30 +02:00
  • f6b9080f9e ci: show CircleCI badge in README Ron Evans 2019-04-22 22:21:30 +02:00
  • 137e667d5a ci: setup CircleCI to build an example per driver as a smoke test suite Ron Evans 2019-04-22 19:09:27 +02:00
  • cc391102ff ci: put CircleCI config file under correct name Ron Evans 2019-04-22 19:01:31 +02:00
  • df3b3aa1ca ci: first start at setting up CircleCI for smoke tests Ron Evans 2019-04-22 19:00:40 +02:00
  • 84b1cd0bfb docs: improve godocs formatting Ron Evans 2019-04-22 11:12:28 +02:00
  • 8e384a00f1 docs: improve godocs formatting Ron Evans 2019-04-22 11:11:28 +02:00
  • 7006a675ad docs: improve godocs formatting Ron Evans 2019-04-22 11:10:11 +02:00
  • 1895c84912 docs: improve godocs info used by main package to explain what the package is and how to use it properly Ron Evans 2019-04-22 11:07:43 +02:00
  • 3c68510cbc docs: improve godocs info used by main package to explain what the package is and how to use it Ron Evans 2019-04-22 10:56:22 +02:00
  • a332118087 added DS3231 driver to README.md Daniel Esteban 2019-04-08 08:09:36 +02:00
  • ed2d334d55 Driver for ADXL345 3-axis digital accelerometer (#33) Daniel Esteban 2019-04-08 08:18:03 +02:00
  • f6bdc9734f ds3231: basic support for DS3231 RTC device Daniel Esteban 2019-03-30 16:54:27 +01:00
  • d9b426b90b i2c: refactor all i2c drivers to use Address property of Driver. Allows variations to override the default address as discussed in #14 (#30) Ron Evans 2019-04-07 10:50:34 +02:00
  • b8e278e08f examples: add example code for BlinkM Ron Evans 2019-03-11 12:50:18 +01:00
  • b0c4f3e2ce mma8653: return acceleration in a standard unit: micro-G. Ayke van Laethem 2019-03-10 22:58:45 +01:00
  • c83475d09d docs: add VL53L1X to list of supported devices Ron Evans 2019-03-06 17:49:37 +01:00
  • f144bfed79 Basic support for VL53L1X time-of-flight distance sensor (#20) Daniel Esteban 2019-03-06 17:42:17 +01:00
  • 8e1df6d63a examples: add basic usage example for mma8653 Ron Evans 2019-02-24 12:34:00 +01:00
  • 239c10a6ab examples: add example for mag3110 magnetometer Ron Evans 2019-02-23 21:54:46 +01:00
  • 55d12ce0a1 examples: add basic usage example for ws2812 Ron Evans 2019-02-25 06:20:29 +01:00
  • 7116778235 ws2812: add support for M0 at 48MHz: most SAMD21 boards Ayke van Laethem 2019-02-21 20:41:05 +01:00
  • 0f7b458d9c docs: update README for current list of drivers Ron Evans 2019-02-24 13:33:40 +01:00
  • 0c2924cd77 espat: add support for esp8266/esp32 Wifi adaptor AT command set with net-compatible UDP support Ron Evans 2019-02-23 17:07:29 +01:00
  • ae53ea7d81 easystepper: very simple 4-wire stepper driver Daniel Esteban 2019-02-09 20:12:16 +01:00
  • 4ff437e5d4 ws2812: add nrf52 support, update timings for m0 and avr Ayke van Laethem 2019-02-13 15:16:50 +01:00
  • 1475a63798 docs: add BH1750 to README Ron Evans 2019-02-08 09:10:02 +01:00
  • 693e7a1db7 Added driver for BH1750 digital ambient light sensor (#15) Daniel Esteban 2019-02-08 09:04:58 +01:00
  • 31bc74101d examples: add example for apa102 (#17) Ron Evans 2019-02-07 14:52:05 +01:00
  • 7dfd72c1b1 examples: add example for mpu6050 (#16) Ron Evans 2019-02-07 14:51:45 +01:00
  • bb56d49ce3 rename: make sure package name is consistent in all places after move to organization Ron Evans 2019-02-07 09:41:24 +01:00
  • 96b5daee8e license: add BSD-3 license for the TinyGo Authors Ron Evans 2019-02-07 09:18:27 +01:00
  • be048a35bf docs: commit initial version of README file Ron Evans 2019-02-07 08:35:07 +01:00
  • 3af2f18437 Initial support for BMP180 digital pressure sensor (#11) Daniel Esteban 2019-02-06 08:50:40 +01:00
  • 773b01e911 apa102: add support for APA102 SPI controlled LEDs Ron Evans 2018-12-22 13:05:25 +01:00
  • 09abe484ba drivers: add generic interface types interfaces Ayke van Laethem 2018-12-22 17:32:31 +01:00
  • 4c21e79d0e ws2812: switch to different color format Ayke van Laethem 2018-12-22 16:37:36 +01:00
  • 0d692cfd0a ws2812: provide proper file-like interface in Device Ayke van Laethem 2018-12-22 16:33:38 +01:00
  • aef8d42d42 ws2812: add support for the Arduino Ayke van Laethem 2018-11-20 21:05:41 +01:00
  • 9d863fdf15 blinkm: add initial support for BlinkM I2C controlled RGB LED Ron Evans 2018-11-20 09:14:27 +01:00
  • 61f928136c all: use New() constructor function for simplicity Ron Evans 2018-11-19 20:20:24 +01:00
  • c386343c0d build: add placeholder Go file to package root to allow for go get -d package installation Ron Evans 2018-11-19 10:44:56 +01:00
  • 6f0ace9157 mag3110: add driver Ayke van Laethem 2018-11-18 20:24:04 +01:00
  • 36b00aac58 mpu6050: read gyroscope Ayke van Laethem 2018-11-17 23:45:56 +01:00
  • 53fbc39809 mpu6050: add driver Ayke van Laethem 2018-11-16 14:55:29 +01:00
  • 16a5f82d44 ws2812: rename WS2812 to Device Ayke van Laethem 2018-11-16 14:55:00 +01:00
  • 947042e435 mma8653: rename ReadOrientation to ReadAcceleration Ayke van Laethem 2018-11-16 14:54:18 +01:00
  • 704ef734f5 mma8653: fix doc comments Ayke van Laethem 2018-11-16 14:53:28 +01:00
  • c23954059f ws2812: improve documentation Ayke van Laethem 2018-11-16 12:16:47 +01:00
  • bd18c71604 mma8653: add driver Ayke van Laethem 2018-11-16 12:06:16 +01:00
  • 1f27817061 Initial commit Ayke van Laethem 2018-10-15 20:47:33 +02:00