Skip to content

Release 8: Keep WLAN config when possible and add the last few GPIO's

Compare
Choose a tag to compare
@eriksl eriksl released this 19 Jul 16:44
· 1680 commits to master since this release

Changelog (see also the commit logs):

  • i2c sensors: improve ds1621/ds1631/ds1731 vs lm75/tmp275 and tsl2550 vs. tsl2561
  • don't touch GPIO's AT ALL if we don't configure them
  • add GPIO16 (restricted to modes input/output/timer, due to hardware/sdk restrictions)
  • reduce stack and bss size
  • introduce major/minor versioning scheme, if only minor config change, keep most of the configuration
  • add option to disable the wlan bootstrap mode (thus making the tcp<->uart bridge completely transparent again
  • add GPIO14 and GPIO15, note that GPIO15 needs to be pulled to ground for programming but don't use a link, use a resistor (or a led plus a resistor, etc.)
  • change "bounce" mode name to "timer", which I feel is more appropriate
  • add GPIO1 and GPIO3 to the list of GPIO's, these are normally the UART TX and UART RX pins, so be careful; you can still use the UART for programming though.