Commit Graph

  • a45227590e add Sandbox Electronics NDIR CO2 sensor driver (2) (#580) Patricio Whittingslow 2023-08-11 06:58:28 -03:00
  • 4f789fb556 ssd1306: improve bus error handling Kenneth Bell 2022-10-23 17:30:46 +01:00
  • 996f1b047f fix uses of legacy i2c WriteRegister calls Kenneth Bell 2023-08-07 22:10:52 +01:00
  • eef03917ab bma42x: add new BMA421/BMA425 driver Ayke van Laethem 2023-06-21 10:49:12 +02:00
  • 31538f1b2f fix requested changes by @aykevl soypat 2023-05-31 22:08:39 -03:00
  • 64029612e0 add correct Tx implementation for mock I2C interfaces soypat 2023-05-28 22:04:10 -03:00
  • e6f82fad2e i2c iface refactor: Resolve 559 soypat 2023-05-28 18:03:19 -03:00
  • e20c6d05f8 st7789: fix scrolling when rotated by 180° Ayke van Laethem 2023-06-20 17:11:29 +02:00
  • 9c29529cbb st7789: fix incorrect Rotation configuration Ayke van Laethem 2023-06-16 01:12:59 +02:00
  • f6d399ec08 ili9341: st7789: fix SetScrollArea Ayke van Laethem 2023-06-15 18:34:20 +02:00
  • 5e0191655b Prepare for 0.25.0 release v0.25.0 deadprogram 2023-05-23 20:02:06 +02:00
  • 32be3da9f9 flash: WIP on support for P25Q16H flash-add-p25q16h deadprogram 2023-06-04 16:10:56 +02:00
  • 95f0ca8c3e initial support for ttp229 (BSF) Daniel Esteban 2023-05-20 18:01:15 +02:00
  • 42e4d29157 st7789: allow changing the color format using COLMOD Ayke van Laethem 2023-05-09 12:10:52 +02:00
  • f627fd162d mpu6886: add smoke test ivoszz 2023-05-20 00:38:20 +02:00
  • f3f2d65878 mpu6886: initial implementation ivoszz 2023-05-10 16:27:35 +02:00
  • deca190ba2 ili9341: add EnableTEOutput to be able to sync drawing with VSYNC Ayke van Laethem 2023-04-12 20:26:18 +02:00
  • 184dff93b1 ili9341: fix Size() for mirrored rotation Ayke van Laethem 2023-04-12 20:19:07 +02:00
  • 331a60ce2d sdcard: remove tinyfs example and replace with link to tinyfs repo in docs deadprogram 2023-05-19 15:35:32 +02:00
  • de2742f10c Revert "(#501) make IP.String() method return something sensible" Ron Evans 2023-05-19 14:02:33 +02:00
  • 422051d822 wifinina: add ResetIsHigh to control the behavior of the RESET pin for boards like the Arduino MKR 1010 deadprogram 2023-05-02 22:54:25 +02:00
  • 66abe9c28b examples/wifinina: improve connectToAP() and other needed minor corrections deadprogram 2023-05-02 19:27:51 +02:00
  • 5f25a4f6be wifinina: small timing adjustments in Configure() to better ensure device reset deadprogram 2023-05-02 19:25:19 +02:00
  • 9955e09466 wifinina: only add generated strings when using wifidebug tag deadprogram 2023-05-01 20:42:53 +02:00
  • bc9177726d wifinina: add generated strings, improved debugging system and messages deadprogram 2023-04-30 23:42:29 +02:00
  • aac959eb7b i2csoft: use cycle counting for delays Ayke van Laethem 2023-05-03 23:03:29 +02:00
  • 9fdf0d657d delay: add new package for cycle-accurate delays Ayke van Laethem 2023-05-03 22:17:14 +02:00
  • b0c9f259dc st7789: update saved rotation in SetRotation Ayke van Laethem 2023-05-09 14:18:55 +02:00
  • 53404b3f4b ci: run smoke tests in parallel Ayke van Laethem 2023-05-05 00:23:41 +02:00
  • 8ddfa6ac8f add Sensor interface and Measurement type Patricio Whittingslow 2021-11-30 11:32:55 -03:00
  • c0ab3596fa docs: remove full list of devices from README, better to keep it on the tinygo.org site deadprogram 2023-04-28 17:38:32 +02:00
  • 9de76bc145 docs: update LICENSE year deadprogram 2023-04-28 17:37:59 +02:00
  • ae04d5b0bb build: switch to ghcr.io for docker container deadprogram 2023-03-19 17:29:12 +01:00
  • 3c01b7e222 st7789: support the chip select pin Ayke van Laethem 2023-04-17 23:45:20 +02:00
  • c689c11838 ili9341: st7735: st7789: unify rotation support Ayke van Laethem 2023-04-18 00:59:03 +02:00
  • 59d66d1e73 Makefile: add XTENSA=0 flag to skip Xtensa tests Ayke van Laethem 2023-04-27 16:05:19 +02:00
  • 1eb7072162 Makefile: remove AVR=0 flag Ayke van Laethem 2023-04-27 15:59:45 +02:00
  • 5cc21329a6 first implementation of 1-wire protocol (#505) Daniel Esteban 2023-04-22 17:55:37 +02:00
  • d3022e7d6e all: add sleep mode to various SPI displays Ayke van Laethem 2023-04-16 16:10:48 +02:00
  • 5c06b82b27 st7789: avoid heap allocations after the driver is created Ayke van Laethem 2023-04-13 17:39:11 +02:00
  • bf53cb2fd4 [gps] make the date available in addition to the time (#532) Pablo Canseco 2023-04-13 01:52:57 -06:00
  • 1fd38a8a68 st7789: make it possible to configure gamma Ayke van Laethem 2023-04-07 17:20:13 +02:00
  • 55e100c4fe added DrawRGBBitmap8 (same as ili9341 & st7735) Daniel Esteban 2023-03-29 17:53:33 +02:00
  • cba17ef125 st7735: add DrawRGBBitmap8 method to draw raw RGB565 buffers Ayke van Laethem 2023-03-26 00:11:08 +01:00
  • c59b5a909b Add support for ams AS560x on-axis magnetic rotary position sensors Neil Davis 2023-02-01 17:50:53 +00:00
  • b0a971573b ds3231: Document incorrect leap year 2100 Brian Park 2023-03-03 07:54:35 -08:00
  • 94017b5437 sx126x/sx27x: Reduce spi buffer size, add missing select when using channels Olivier Fauchon 2023-02-23 21:33:37 +01:00
  • 56208a28d5 sx127x/sx126x: Remove heap alloc in interrupt, add non blocking channel send/receive, and other cleanups Olivier Fauchon 2023-02-23 14:15:07 +01:00
  • 0adc7e78aa ds3231: Fix negative temperature conversion Brian Park 2023-03-01 16:59:14 -08:00
  • 820298bfe3 all: prepare for release 0.24.0 v0.24.0 deadprogram 2023-02-12 22:30:48 +01:00
  • 46cbacbe03 docs: add sx127x to list of supported devices deadprogram 2023-02-01 17:38:21 +01:00
  • 9d4847fc6d sx12xx: add README files for some basic explanation deadprogram 2023-02-01 17:36:10 +01:00
  • 4de0afc224 build: work around for CVE-2022-24765 deadprogram 2023-02-11 23:11:58 +01:00
  • 21fa184b76 build: update to actions/checkout@v3 deadprogram 2023-02-11 22:46:16 +01:00
  • fae4307190 sx127x: Fix bug in SetTxPower, SetPreambleLength Olivier Fauchon 2023-02-01 01:22:16 +01:00
  • 7f61bda24c lorawan: Update AU915 RegionSet modulations Olivier Fauchon 2023-02-01 00:04:50 +01:00
  • e613ab1eb3 sx127x: use select for timeout deadprogram 2023-01-31 00:38:32 +01:00
  • d57d9b6c74 sx127x: fix typos, provide corrections Olivier Fauchon 2023-01-30 22:12:48 +01:00
  • 07ba9ec0fd fix bandwidth,tx power in lora/sx126x/lora_continuous example Olivier Fauchon 2023-01-30 22:02:27 +01:00
  • fa0cf6ec7f lorawan cleanup and optimizations: Olivier Fauchon 2023-01-30 16:50:24 +01:00
  • 38ae263d5a sx127x: use select for timeout ofauchon-lorawan-cleanup deadprogram 2023-01-31 00:38:32 +01:00
  • dc18724d17 remove debugs, go fmt Olivier Fauchon 2023-01-30 23:49:20 +01:00
  • e74b01f973 sx127x: fix RX timeout Olivier Fauchon 2023-01-30 23:32:05 +01:00
  • c78aa53820 go fmt Olivier Fauchon 2023-01-30 22:39:45 +01:00
  • 060a2dc99a sx127x: fix typos Olivier Fauchon 2023-01-30 22:12:48 +01:00
  • 72c48d2f59 fix bandwidth,tx power in lora/sx126x/lora_continuous example Olivier Fauchon 2023-01-30 22:02:27 +01:00
  • 818764fe6a lorawan cleanup and optimizations: Olivier Fauchon 2023-01-30 16:50:24 +01:00
  • 4e687b29c3 mpu6050: add functions to configure clock, and scaling for accelerometer and gyroscope deadprogram 2023-01-19 23:24:55 +01:00
  • d283abdb3a lorawan: Fix error in uplink crc Olivier Fauchon 2023-01-29 23:40:29 +01:00
  • 02d808a6fb lorawan/sx12xx : Code cleanup Olivier Fauchon 2023-01-29 23:14:45 +01:00
  • d473b9e1dc lorawan/basic-demo: add debug logs at compile time with ldflags Olivier Fauchon 2023-01-29 20:11:47 +01:00
  • 7cc32dffed lorawan/basic-demo : fix in lorawan debug informations Olivier Fauchon 2023-01-29 10:23:10 +01:00
  • 58cb44f3f6 sx126x driver: fix in SetBandwidth function Olivier Fauchon 2023-01-29 10:22:12 +01:00
  • 78cc1afe46 lorawan: Basic implementation of Lorawan Regional Settings and EU868/AU915 regions Olivier Fauchon 2023-01-12 22:46:04 +01:00
  • e6cde8f7ae bmp180: add ReadAltitude() function copied from BMP280 driver deadprogram 2023-01-18 21:26:42 +01:00
  • 89f113c0ca examples: lora/lorawan add needed build tags for lgt92/featherwing deadprogram 2023-01-27 00:28:53 +01:00
  • 3b8a808a52 examples: lora/lorawan pin mapping for lgt92 and Adafruit Featherwing deadprogram 2023-01-26 23:53:50 +01:00
  • 7506a895a2 examples: update lora/lorawan common setup to use sx127x RadioControl deadprogram 2023-01-26 21:49:25 +01:00
  • 4a950a4474 sx127x: add RadioController interface to match sx126x deadprogram 2023-01-26 21:37:59 +01:00
  • 68d4991da1 ateccx08: inttial implementation for ATECCx08 ateccx08 deadprogram 2023-01-18 19:29:52 +01:00
  • f2637a87d2 gps: improve parsing and add tests to verify deadprogram 2023-01-16 22:07:08 +01:00
  • ecb343b3b3 gps: improve error handling deadprogram 2023-01-14 13:27:08 +01:00
  • 0b62d4fb4a gps: add support for GLL sentence type, add original sentence to gps errors deadprogram 2023-01-14 12:32:45 +01:00
  • 5b461ec2d1 gps: improve error handling deadprogram 2023-01-14 11:06:25 +01:00
  • b1c9612158 (#501) make IP.String() method return something sensible Vincent Janelle 2023-01-07 00:16:01 -08:00
  • 0b6e1d0e78 lorawan: increment devnonce don't just create a new one each join attempt deadprogram 2023-01-15 21:28:30 +01:00
  • 49e7a6d6c8 sx126x: actually set the frequency when calling SetFrequency() deadprogram 2023-01-15 23:10:31 +01:00
  • be644b36fe lorawan: simplify GetRand16() function deadprogram 2023-01-15 18:38:35 +01:00
  • 409723e496 lorawan: set devNonce to new random value on each attempt to join deadprogram 2023-01-15 18:09:13 +01:00
  • 8aa3530c8b lorawan: increase timeout values for tx/rx deadprogram 2023-01-15 17:25:50 +01:00
  • 390854ee45 examples: set pin mappings for sx126x external board deadprogram 2023-01-15 14:47:29 +01:00
  • ce5dd65dad sx126x: pre-define all errors to avoid heap allocations deadprogram 2023-01-15 12:22:24 +01:00
  • 73e9d5bfec sx126x: move RadioController into separate file for clarity deadprogram 2023-01-15 09:07:25 +01:00
  • 462d2b3315 sx126x: correct RX/TX pin mapping for TheThingsIndustries GNSE board deadprogram 2023-01-14 21:51:20 +01:00
  • 9e70ecbe64 sx126x: there is no dio0 just dio1 deadprogram 2023-01-14 21:37:28 +01:00
  • d6d06396b4 sx126x: refactor to RadioController interface to more easily handle non-STM32WL boards and remove duplicated code deadprogram 2023-01-14 21:13:03 +01:00
  • 80b2a4a569 lora/lorawan: set functions for keys deadprogram 2023-01-12 14:52:18 +01:00
  • 556aa9e6d3 examples: lorawan atcmd outputs needed info after Join to reuse, aka 'OTAA provisioning' deadprogram 2023-01-12 13:20:28 +01:00
  • 4bc8ecdbdd lora/lorawan: completed functions needed for Join OTAA process deadprogram 2023-01-12 13:19:18 +01:00
  • 91909cf84a lorawan: increment devnonce don't just create a new one each join attempt lorawan-and-gps deadprogram 2023-01-16 00:18:38 +01:00