66 Commits

Author SHA1 Message Date
Dimitre
2bae74b0c0 invalid 2024-06-14 14:29:16 -03:00
Dimitre
377cb291e7 flip 2024-06-12 16:02:30 -03:00
Dimitre
8aaca6ea3a 422 2024-06-06 11:24:08 -03:00
Neucrack
7fd025bcd4 Merge pull request #137 from dimitre/polarity
Poliraty -> Polarity
2024-06-05 10:43:54 +08:00
Dimitre
f18df03229 polarity 2024-06-04 14:49:31 -03:00
Dimitre
d4a7042c82 rotaion -> rotation keyword 2024-06-03 23:43:52 -03:00
Dimitre
ca9c0a900a sensro -> sensor 2024-06-03 00:29:41 -03:00
Neucrack
e9532200e9 Merge pull request #99 from UT2UH/master
Missing devices added
2021-05-31 10:06:45 +08:00
Neucrack
50cb129b02 Merge pull request #110 from mikljohansson/add-binocular-camera-support
Add binocular camera support
2021-05-31 10:02:52 +08:00
per1234
86acd72c3d Use optimal bundled library names
When multiple libraries contain files matching an #include directive in the program, the Arduino build system must pick
one to use for compilation. Multiple factors are used in order to make an intelligent determination of which library is
best.

In order to enhance this determination, the closeness of match between the library.properties name value and the
filename in the #include directive is being added as one of those factors. This new factor is referred to as
"Library Name Priority".

Unfortunately, this change can result in platform bundled libraries which had previously been correctly correctly chosen
no longer being given priority over their equivalent standalone libraries, which may be incompatible or not optimized
for the platform's boards.

This priority inversion only occurs when all the following conditions are true:

- There is a standalone library installed which provides a header filename collision.
- The platform bundled library is architecture optimized (e.g., architectures=esp32).
- The standalone library is architecture compatible (architectures=*).
- The standalone library has equal "Folder Name Priority".
- The standalone library has better "Library Name Priority" (e.g., name=SD vs name=SD(ESP32) for a library with primary
  header file SD.h.

The fix is to simply give the platform bundled library a perfect "Library Name Priority".

Some platform bundled libraries were given a modified name as a workaround to a bug in the Arduino IDE's Library Manager
which caused Library Manager to always show the library as updatable under specific circumstances. That bug was fixed in
Arduino IDE 1.8.6, ~3 years ago.
2021-05-30 13:11:35 -07:00
Mikael Johansson
f95f8e70c9 Disable debug output by default from GC0328 camera driver. Fixed GC0328 camera driver mirror/flip functionality 2021-03-13 11:13:26 +01:00
Mikael Johansson
a346d8cab1 Added support for binocular camera 2021-02-21 15:59:13 +01:00
Mikael Johansson
ca5e26d4e9 Fixed typo in Sipeed_GC0328::setRotation method name 2021-02-21 15:59:13 +01:00
vamoosebbf
ae99df0800 [libraries] add gc0328 support 2021-01-07 13:47:59 +08:00
UT2UH
2fe52b570e min max macros and Wire fixes 2020-11-11 13:29:58 +02:00
UT2UH
1376ced183 New boards added 2020-11-02 21:05:00 +02:00
Mikael Johansson
78f7bb18c5 Flush buffers on every I2C transaction, in case the user hasn't consumed all bytes
F
2020-10-11 15:24:14 +02:00
Mikael Johansson
763c23d13c Refacted TwoWire::begin() to reduce duplicated code with TwoWire::setClock() 2020-10-11 14:59:18 +02:00
Mikael Johansson
7c7ec509ac Return number of received bytes from TwoWire::requestFrom(), like Arduino documentation specifies
Nl
2020-10-11 12:12:37 +02:00
Mikael Johansson
9b077cb470 Set default I2C frequency to 400kHz, same as Arduino boards use 2020-10-10 16:48:49 +02:00
Mikael Johansson
359f7a89f2 Fixed return value bug in TwoWire::write 2020-10-10 16:48:14 +02:00
Sabas
4fb76511f6 fix typo rotation 2019-10-18 13:52:31 -05:00
Sabas
64fe55b858 fix typo rotation 2019-10-18 13:51:50 -05:00
Van Vuong Ngo
4dd21db55e prettier 2019-10-11 06:07:55 +02:00
Van Vuong Ngo
4f5585a0dd outputs values as formatted strings 2019-10-10 05:31:11 +02:00
Bits
d19982e248 Merge pull request #43 from sajattack/patch-1
Fix Issue #33
2019-09-13 12:03:47 +08:00
Paul
1eb49c57da Fix Issue #33 2019-08-02 17:13:33 -04:00
Henry Zhang
9b2f110f0b fix bug of SD init failed 2019-07-31 11:19:25 +08:00
Bigbits
240bb27d0b Fix sdcard bug #26 2019-07-17 10:27:36 +08:00
Bigbits
b47d512182 Update Lvgl to v6.0 2019-07-15 18:43:08 +08:00
Bigbits
ba0fd67e4e add lv_maixduino 2019-07-15 17:20:38 +08:00
Bigbits
98756e8832 rm lv_arduino 2019-07-15 17:19:06 +08:00
Bigbits
363b2bade7 add microsecond into Ticker lib #23 2019-07-11 15:47:50 +08:00
Bigbits
f3a7b1e487 fix folder name 2019-05-15 20:02:26 +08:00
Bigbits
503b51beb5 remove debug info 2019-05-15 14:17:06 +08:00
Bigbits
4a56110cc8 add speech recognition english examples. 2019-05-15 14:16:15 +08:00
Bigbits
8552b652c3 add speech recognition lib 2019-05-15 13:00:35 +08:00
Bigbits
6d6add4a05 fix a bug 2019-05-08 20:21:13 +08:00
Bigbits
483981d747 add camera setInvert 2019-05-07 22:01:52 +08:00
Bigbits
63d00b0ea5 Modify the Serial1.begin baudrate. #2 2019-04-12 16:58:02 +08:00
Bigbits
23062f3df7 Specify the include file 2019-04-07 17:43:20 +08:00
Bigbits
dfed93ad27 Add lvgl support 2019-04-07 17:37:51 +08:00
Bigbits
7dc6ee2366 Some fix 2019-04-07 17:18:07 +08:00
Bigbits
170fb03039 Add Ticker lib (Hardware Timer) 2019-04-07 14:48:39 +08:00
Bigbits
e13913f802 Add TouchScreen Library 2019-04-05 22:49:54 +08:00
Neucrack
8db7ba1d54 optimize mobilenet demo 2019-04-02 10:34:10 +08:00
Neucrack
43609d82be optimize for Windows( Case insensitive) 2019-04-01 23:33:39 +08:00
Neucrack
7dd4e8d84f Merge branch 'master' of github.com:btx000/Kenduino-core 2019-04-01 18:41:45 +08:00
Neucrack
c19cb56c1a add KPU and mobilenet demo, fix LCD bug 2019-04-01 18:41:25 +08:00
Bigbits
3ac3aae597 Fix problems caused by insensitive case of file names in Windows. 2019-03-30 19:52:18 +08:00