Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-01 | Merge ArduinoCore-avr Release 1.8.2 | David Madison | |
2019-12-02 | Release 1.8.2 | Cristian Maglie | |
2019-09-25 | Interrupt ordering for 32u2 and 16u2 MCU (#66) | Manuel Reimer | |
* Interrupt ordering for 32u2 and 16u2 MCU * Added missing chip variants | |||
2019-09-20 | Added SERIAL_PORT_MONITOR define to Arduino Ethernet | Giampiero Baggiani | |
Port of https://github.com/arduino/Arduino/pull/7023 | |||
2019-09-20 | Merge pull request #286 from arduino/remove-genuino | Martino Facchin | |
Remove Genuino Occurrences | |||
2019-09-20 | Removed Genuino Micro and set to replace it with Arduino Micro on upload | Cristian Maglie | |
2019-09-19 | Remove Genuino Occurrences | Luca Cipriani | |
2019-09-18 | Merge pull request #284 from arduino/revert-52-master | Alexander Entinger | |
Revert "Changed linking order, so precompiled libraries can be used" | |||
2019-09-18 | Revert "Changed linking order, so precompiled libraries can use the Arduino ↵ | Alexander Entinger | |
c… (#52)" This reverts commit 41f15a1359943ccb3ec9666a2e28a2d15e9581fc. | |||
2019-09-16 | Merge pull request #4 from awatterott/master | Alexander Entinger | |
No fixed value for USB power current. | |||
2019-09-16 | Add i2c_scanner to example of Wire (#93) | Asuki Kono | |
2019-09-16 | Changed linking order, so precompiled libraries can use the Arduino c… (#52) | Corjan85 | |
* Changed linking order, so precompiled libraries can use the Arduino code functions. * Added 'compiler.libraries.ldflags', reverted object order in previous commit | |||
2019-09-16 | Merge pull request #82 from luco5826/master | Alexander Entinger | |
Minor optimization in shiftOut function | |||
2019-09-16 | Merge pull request #95 from jrowberg/master | Alexander Entinger | |
Cast pins to signed integers to avoid Wtype-limits compile warning | |||
2019-09-16 | Merge pull request #92 from matthijskooijman/cdc-no-prototocol-at | Alexander Entinger | |
Do not claim AT-protocol in CDC interface descriptor | |||
2019-09-16 | Merge pull request #99 from gigoh/fix-bootloader-path | Alexander Entinger | |
Correct yunmini.bootloader.file on boards.txt | |||
2019-09-16 | Merge pull request #100 from CombiesGit/patch-1 | Alexander Entinger | |
[TWI] Add __attribute__ ((fallthrough)) to remove recent GCC warnings | |||
2019-09-16 | Merge pull request #31 from jamadagni/patch-1 | Alexander Entinger | |
Add `bitToggle` macro to complement `bitSet` etc | |||
2019-09-16 | Merge branch 'master' into patch-1 | Alexander Entinger | |
2019-09-16 | Merge pull request #33 from Pharap/add-placement-new | Alexander Entinger | |
Add placement new operator | |||
2019-09-16 | Merge pull request #64 from paulrnash/paulrnash-intellisense | Alexander Entinger | |
Add parameter names to common prototypes | |||
2019-09-16 | Adding parenthesis around 'bitvalue' allowing correct macro expansion when ↵ | Alexander Entinger | |
using with ternary operator such as bitWrite(value, bit, some_computed_value == 5 ? 1: 0);' | |||
2019-09-16 | Merge pull request #76 from dmadison/pluggable-unused | Alexander Entinger | |
Fix unused variable warning for non-pluggable USB in SendDescriptor | |||
2019-09-16 | Merge pull request #103 from zakkie/fix/remove_if | Alexander Entinger | |
Removes unnecessary if branch (because length is checked in while statement below the if-clause). | |||
2019-09-04 | remove unnecessary if branch | Akihiro YAMAZAKI | |
checking `length` in below while statement | |||
2019-08-16 | Update twi.c | CombiesGit | |
Added __attribute__ ((fallthrough)); | |||
2019-08-02 | rename yunmini.bootloader.file on boards.txt | Geonil Goh | |
2019-07-29 | Add null pointer test to String destructor | Jeff Rowberg | |
2019-07-21 | Cast pins to signed integers to avoid Wtype-limits compile warning | Jeff Rowberg | |
2019-06-08 | Do not claim AT-protocol in CDC interface descriptor | Matthijs Kooijman | |
The CDC code presents itself as a virtual serial port. However, it also sets the "bFunctionProtocol" value to 1, which means it supports AT-commands, which is not actually the case. This might cause problems with some software, such as ModemManager. Originally, ModemManager would be very liberal with probing serial devices, using a blacklist to prevent probing non-modems such as Arduinos. Since version 1.7.990, it has supported a "strict" mode where it tries to be more restrained in what devices it probes. For CDC ACM devices, this means it will only probe devices that claim to support AT-commands. However, it also stopped applying the blacklist (intending to eventually remove the blacklist), meaning it would again probe Arduinos. This new strict policy is not the upstream default, but is enabled in Debian (since Buster) and Ubuntu (since bionic 18.04.2). The proper way to fix this, is to not claim AT comand support in the USB device descriptor, which is what this commit does. The Arduino will still show up as a virtual serial port, just not be probed by ModemManager in strict mode. For the commit that introduced the strict mode in ModemManager, see https://cgit.freedesktop.org/ModemManager/ModemManager/commit/src?id=ee570d44dc117dc69f23e83313dd877f76c5e3e0 | |||
2019-05-16 | Merge pull request #51 from florian-schweiger/patch-1 | Martino Facchin | |
Remove historic Arduino 0012 workaround in SoftwareSerial | |||
2019-04-26 | Fixed shiftOut in MSBFIRST mode HIGH/LOW | luca | |
2019-04-26 | Minor optimization in shiftOut function | luca | |
2019-03-30 | Move Travis CI badge inline with title | David Madison | |
It looks so lonely on its own line! | |||
2019-03-30 | Travis CI (#5) | David Madison | |
2019-03-11 | Merge pull request #4 from dmadison/documentationv1.0.0 | David Madison | |
Documentation | |||
2019-03-11 | Version 1.0.0 | David Madison | |
2019-03-11 | Add link to original repository in README | David Madison | |
2019-03-10 | Added link to library in README | David Madison | |
2019-03-09 | Add limitations section to README | David Madison | |
2019-03-09 | Re-wrote uploading section of README | David Madison | |
The "hold and then release" reset process is what Arduino recommends but it never worked for me, the double reset is much more reliable. | |||
2019-03-09 | Change endpoint comments to use send/recv | David Madison | |
Much better than in/out, since using the controller's perspective meant the inverted "in/out" was confusing | |||
2019-03-09 | Merge pull request #3 from dmadison/api | David Madison | |
Unsigned 'available' API | |||
2019-03-09 | Switch 'available' return type to uint8_t | David Madison | |
This function never returns an error (-1), and the number of bytes available will never be a negative number. | |||
2019-03-09 | Moved send above recv in Xinput API header | David Madison | |
Logical reordering, no functional change | |||
2019-03-06 | Add auto-upload warning section to README | David Madison | |
2019-03-06 | Add Installation section to README | David Madison | |
2019-03-06 | Supported board section in README | David Madison | |
These are all of the USB-capable boards in the boards.txt file, all using the 32U4. | |||
2019-03-06 | Add README | David Madison | |
2019-03-06 | LGPL 2.1 | David Madison | |
The Arduino core is licensed, collectively, under the GNU Lesser General Public License, version 2.1. Individual files may be licensed more permissively. See https://www.arduino.cc/en/main/FAQ. |