Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arduino compatibility improvements. #1213

Merged
merged 5 commits into from
Oct 14, 2017

Conversation

slaff
Copy link
Contributor

@slaff slaff commented Jul 31, 2017

  • Fixed the registry length to be 32 bit (closes Fix for wrong GPIO reg type (issue #397) #398)
  • Updated Adafruit st7735 to its latest version ( the "speed-up" improvement is not re-applied yet )
  • Updated Adafruit_SSD1306
  • Added more small changes that should improve compatibility with Arduino Libraries.

@slaff slaff added this to the 3.4.0 milestone Jul 31, 2017
@slaff
Copy link
Contributor Author

slaff commented Jul 31, 2017

@harry-boe @ADiea @alonewolfx2 Can you check if your Adafruit 1.4" TFT display with ST7735 chipset is still working with that PR ? If you have Linux/MacOS the steps to do this are:

cd $SMING_HOME
git stash
git fetch origin pull/1213/head:arduino-1213
git checkout arduino-1213
make dist-clean
make

And then compile and test your favourite sample(s).

@slaff slaff force-pushed the feature/arduino-Adafruit_ST7735 branch from 3eedb71 to 63e3ab8 Compare August 1, 2017 08:55
Updated Adafruit_ST7735 library to its latest version.
Updated Adafruit_SSD1306 library to its latest version.
@slaff slaff force-pushed the feature/arduino-Adafruit_ST7735 branch from 63e3ab8 to d2024fa Compare August 1, 2017 09:34
@slaff slaff merged commit c224962 into SmingHub:develop Oct 14, 2017
@slaff slaff mentioned this pull request Oct 14, 2017
10 tasks
slaff pushed a commit to slaff/Sming that referenced this pull request Nov 6, 2017
…ith Arduino.

- Arduino compatibility improvements (SmingHub#1213).
- Library code for some Arduino libraries comes directly from their source repositories (Adafruit_ST7735, Adafruit_SSD1306).
- Added dynamic recalculation of image offsets to prevent rom overlapping (SmingHub#1208).
- Added Wi-Fi Protected Setup (WPS) support (SmingHub#1199).
- Ram savings in axTLS (SmingHub#1255).
- Simplified and improved Http Client and Http Server stream handling (SmingHub#1247).
- Fixed Memory Leak in Mqtt (SmingHub#1273).
- Updated Spiffs code to version 0.3.7 + fixes (#SmingHub#1246).

And much more. All merged PRs in this release can be seen from [here](https://github.com/SmingHub/Sming/milestone/12?closed=1)

- Changed the order of Wire.begin and Wire.pins parameters to match the Arduino order (SmingHub#1193).

For a complete list of changes run the following command:

```
git log 3.3.0..3.4.0
```

Thanks to everyone who helped us make this release happen.
@slaff slaff removed the 3 - Review label Sep 29, 2018
@slaff slaff deleted the feature/arduino-Adafruit_ST7735 branch July 22, 2019 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants