404a31f445
Initial Esp32c3 Support ( #5060 )
2021-04-14 18:10:05 +03:00
5502879a5b
v2.0.0 Add support for ESP32S2 and update ESP-IDF to 4.4 ( #4996 )
...
This is very much still work in progress and much more will change before the final 2.0.0
Some APIs have changed. New libraries have been added. LittleFS included.
Co-authored-by: Seon Rozenblum <seonr@3sprockets.com >
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com >
Co-authored-by: geeksville <kevinh@geeksville.com >
Co-authored-by: Mike Dunston <m_dunston@comcast.net >
Co-authored-by: Unexpected Maker <seon@unexpectedmaker.com >
Co-authored-by: Seon Rozenblum <seonr@3sprockets.com >
Co-authored-by: microDev <70126934+microDev1@users.noreply.github.com >
Co-authored-by: tobozo <tobozo@users.noreply.github.com >
Co-authored-by: bobobo1618 <bobobo1618@users.noreply.github.com >
Co-authored-by: lorol <lorolouis@gmail.com >
Co-authored-by: geeksville <kevinh@geeksville.com >
Co-authored-by: Limor "Ladyada" Fried <limor@ladyada.net >
Co-authored-by: Sweety <switi.mhaiske@espressif.com >
Co-authored-by: Loick MAHIEUX <loick111@gmail.com >
Co-authored-by: Larry Bernstone <lbernstone@gmail.com >
Co-authored-by: Valerii Koval <valeros@users.noreply.github.com >
Co-authored-by: 快乐的我531 <2302004040@qq.com >
Co-authored-by: chegewara <imperiaonline4@gmail.com >
Co-authored-by: Clemens Kirchgatterer <clemens@1541.org >
Co-authored-by: Aron Rubin <aronrubin@gmail.com >
Co-authored-by: Pete Lewis <601236+lewispg228@users.noreply.github.com >
2021-04-05 14:23:58 +03:00
8dc70e0add
Revert "Update licenses"
...
This reverts commit 4b3f5c8ed4
.
2021-03-11 12:11:53 +02:00
4b3f5c8ed4
Update licenses
2021-02-18 12:14:35 +02:00
a9cb7c6d6f
mismatched parameter names. Fixes #4310 ( #4313 )
2020-10-01 15:35:40 +03:00
b847f41e24
SPI: Ensure all read-only data pointers are marked as const ( #3356 )
...
This changes all SPI functions that take data pointers which are
not modified so that the declaration is const. This allows them
to be used with const data (i.e. held in flash). No functional
changes are required.
The defnitions of spiWrite() and spiTransferBytes() in
esp-hal-spi.h/c have been updated to be consistent.
Tests:
- Build a simple sketch using SPI.writePattern() and
SPI.transferBytes() which uses const data and verify that the
attached device functions as expected.
2019-10-14 20:39:27 +03:00
d0232d126a
SPI implement transaction locking
...
Use transactions to skip mutex locks for reads and writes
2017-02-14 04:15:38 +02:00
de017a8a1b
Optimize SPI transfers to take one lock and do not return until completed
2017-02-01 02:14:36 +02:00
d4dd33d2df
implement thread-safe spi
2016-10-11 15:51:09 +03:00
5f3a205955
initial import
2016-10-06 07:09:44 -06:00