ArduinoCore-API icon indicating copy to clipboard operation
ArduinoCore-API copied to clipboard

Hardware independent layer of the Arduino cores defining the official API

Results 136 ArduinoCore-API issues
Sort by recently updated
recently updated
newest added

(I don't know if this is the correct place to begin this discussion, but if wrong please move it.) Specifically I believe the current Arduino development environment is hurting beginners...

This is [Issue 1097](http://code.google.com/p/arduino/issues/detail?id=1097) moved from a Google Code project. Added by 2012-11-05T10:22:49.000Z by [[email protected]](http://code.google.com/u/116890775079754811516/). Please review that bug for more context and additional comments, but update this bug. Original...

The need for Arduino sketches to increase buffer sizes, particularly for HardwareSerial and the Wire library, has been discussed many times. A mail list thread on May 3-4, 2017 and...

Please add Serial.isFlushed() method for checking that all data in Tx buffer have been flushed. We need it for non-blocking Serial.write() to half duplex communication (such as RS485). At the...

While the clock speeds of various Microcontrollers increase, the speed of the shiftIn and shiftOut also increases. This creates a problem when communicating with slower devices. It could be interesting...

In this repo, some additions to `attachInterrupt` have been made to allow passing an extra argument. See https://github.com/arduino/ArduinoCore-API/blob/master/api/Interrupts.h#L19-L34 I have a few remarks/questions about his: - I do not really...

All SD cards support 2 access methods, native SDIO mode and a simpler/slower SPI mode meant for microcontrollers. Some newer 32 bit microcontrollers are featuring native SDIO ports. I'm working...

It bothers me, in a sort of "Code Purity" sense, that so many core and library functions access the g_APinDescription[] (for sam/samd) or digital_pin_to_xxx[] (for avr) arrays directly. There are...

SPI library does not have functions for sending or receiving data blocks. SPI.transfer has disadvantages. 1. If I need to read from SPI a large block of data I often...

any value above 255 will just be cut off - ``` inline size_t write(unsigned long n) { return write((uint8_t)n); } inline size_t write(long n) { return write((uint8_t)n); } inline size_t...