Commit Graph

87 Commits

Author SHA1 Message Date
franchioping 60ede5c939 add cmakelists for idf.py 2026-03-26 23:24:28 +00:00
Felix Rusu 4c49258506 add blockErase4K() & read example 2021-09-15 12:55:00 -04:00
Felix Rusu c733c385d4 fix travis-ci links 2021-08-31 15:24:56 -04:00
Felix Rusu deed665e02 add found() and regionIsEmpty() 2021-07-20 14:10:28 -04:00
Felix Rusu e80a582218
Merge pull request #28 from JasonC0x0D/update_comment
Updated Comments about sleep()
2021-06-08 08:14:34 -04:00
JasonC0x0D ac7bc9a993
Updated Comments about sleep()
Clarification that after using sleep(), wake() must be the first function used to communicate with the flash chip.
If this isn't the case, a noisy MISO line can cause the code to hang in the while(busy) loop in the command() function.
This is a "fix" for "gitHub bug #26".
2021-06-07 20:07:28 -07:00
Felix Rusu 9031099cdf Update SPIFlash.cpp
Closes #26, Closes #27
2021-06-07 16:44:39 -04:00
Felix Rusu 6423a585c4 Update .travis.yml 2021-04-29 19:36:15 -04:00
Felix Rusu 23227209f9 Update README.md 2021-04-29 19:33:51 -04:00
Felix Rusu 279282b51f Update examples 2021-01-19 12:48:53 -05:00
Felix Rusu f3f394b7f9 Update SPIFlash_Detect.ino 2021-01-14 15:10:42 -05:00
Felix Rusu 72459052e0 Create SPIFlash_Detect.ino 2021-01-12 13:57:50 -05:00
Felix Rusu 2e984b550e 101.1.3 release
no code changes, just version bump for CI
2020-07-09 10:34:40 -04:00
Felix Rusu 74e8060e40
Merge pull request #25 from ivankravets/patch-3
Update version to 101.1.2
2020-07-09 10:16:49 -04:00
Ivan Kravets 4d476c2d74
Update version to 101.1.2 2020-07-08 23:39:27 +03:00
Felix Rusu 9c0c2b91a2 Update .travis.yml 2020-06-12 10:14:42 -04:00
Felix Rusu ff6294f6f2 Update .travis.yml 2020-06-09 15:26:42 -04:00
Felix Rusu 7543abc897 Update SPIFlash_ReadWrite.ino 2020-06-03 16:58:33 -04:00
Felix Rusu 3ff4c0629b Update SPIFlash_ReadWrite.ino 2020-04-30 14:43:29 -04:00
Felix Rusu 3f3d02ebf4 Update SPIFlash_ReadWrite.ino 2020-04-30 14:36:50 -04:00
Felix Rusu 413bec7e5d Update SPIFlash_ReadWrite.ino 2020-04-30 14:29:37 -04:00
Felix Rusu 3ddba62515
Update README.md 2018-05-30 09:20:31 -04:00
Felix Rusu 26fa5c536a add license file 2018-05-30 09:19:53 -04:00
Felix Rusu 16a45790bb update library.properties 2018-05-26 18:42:35 -04:00
Felix Rusu 64c50c2bda update lib properties 2018-05-24 11:46:45 -04:00
Felix Rusu 09e5edce23 update version 2018-05-24 11:28:34 -04:00
Felix Rusu d5c26ec5aa update version in lib properties 2018-05-24 11:21:29 -04:00
Felix Rusu eec4aa34b2 Move SPI.begin() per Issue#20
https://github.com/LowPowerLab/SPIFlash/issues/20
2018-05-23 12:35:20 -04:00
Felix Rusu 09f09b923c protect AVR SPCR & SPSR 2018-04-04 10:36:23 -04:00
Felix Rusu 66b428bb62
Update README.md 2018-03-15 11:19:03 -04:00
Felix Rusu de7906b9ca Add library properties file 2018-02-12 11:04:01 -05:00
LowPowerLab 7885ef3f9e fix wakeup() 2017-08-04 11:44:28 -04:00
Felix Rusu 6da0f48e9f Merge pull request #18 from per1234/fix-header-markdown
Fix header Markdown
2017-04-14 07:34:48 -04:00
per1234 bc0fbb0491 Fix header Markdown
GitHub's Markdown interpreter was recently changed to strictly enforce
the GFM spec. This has caused some Markdown to no longer display as
originally intended.
2017-04-13 23:42:38 -07:00
Felix Rusu 168ad0c323 Update README.md 2015-12-28 20:25:55 -05:00
Felix Rusu e20acb1ab1 Update README.md 2015-12-28 19:37:33 -05:00
Felix Rusu 47f711c261 Update README.md 2015-12-28 15:49:24 -05:00
Felix Rusu 3cf16ddcba Update README.md 2015-12-28 15:48:16 -05:00
Felix Rusu ed6b96697c Update README.md 2015-12-28 15:44:30 -05:00
Felix Rusu 53ab85c7d8 Update README.md 2015-12-28 15:41:21 -05:00
Felix Rusu 39de51540c Merge pull request #13 from ivankravets/patch-2
Continuous Integration
2015-12-28 15:40:36 -05:00
Ivan Kravets 7f596dcb18 Continuous Integration using @PlatformIO and @travis-ci
@PlatformIO (an open source ecosystem for IoT development) in pair with @travis-ci proposes to apply continuos integration for embedded projects in a few clicks.

* Official Travis CI Documentation for PlatformIO: https://docs.travis-ci.com/user/integration/platformio/
* PlatformIO documentation for Travis CI: http://docs.platformio.org/en/latest/ci/travis.html

Please enable Travis.CI for this project http://docs.travis-ci.com/user/getting-started/#To-get-started-with-Travis-CI%3A (steps 1, 2, 5)

What is more, you can add badge with build status to your README

**Markdown**
```
[![Build Status](https://travis-ci.org/LowPowerLab/SPIFlash.svg?branch=master)](https://travis-ci.orgLowPowerLab/SPIFlash)
```

**RST**
```
.. image:: https://travis-ci.org/LowPowerLab/SPIFlash.svg?branch=master
    :target: https://travis-ci.org/LowPowerLab/SPIFlash
```
2015-12-08 11:59:29 +02:00
LowPowerLab ea8e6132b0 add blockErase64K() 2015-11-10 10:35:25 -05:00
LowPowerLab 130abb9ca0 add fast blinking when initialize succeeds 2015-10-14 11:11:43 -04:00
LowPowerLab 6e92ea284a Use SPI_TRANSCTIONS when supported 2015-06-02 15:02:10 -04:00
LowPowerLab 126592337b Merge branch 'master' of https://github.com/LowPowerLab/SPIFlash 2015-06-02 14:59:25 -04:00
LowPowerLab 7ab6179f4e Use SPI_TRANSACTIONS when supported 2015-06-02 14:59:21 -04:00
Felix Rusu f192bfa94c Update SPIFlash_ReadWrite.ino 2015-05-03 16:02:57 -04:00
LowPowerLab 46b3d40a0c void* pointer arithmetic bug 2015-02-08 22:13:47 -05:00
Felix Rusu 924c265cef Merge pull request #7 from TomWS1/writeBytes-Update
Removed 256 restriction from writeBytes()
2015-02-07 21:37:54 -05:00