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

Currently there's no way to make a cross network Server library, as each network lib returns it's own specific type for `SomethingClient SomethingServer::available()`. We need to introduce another API library...

As per ongoing discussion with .org about libraries, here is a proposal for MCU (and companion MCU) standby API https://github.com/rocketscream/Low-Power is a good starting point, AVR API is too granular...

Hi @PaulStoffregen, We're exploring adding an AudioStream API to Arduino that extends the current Stream type. The draft interface can be found here: [api/Audio/AudioStream.h](https://github.com/arduino/ArduinoCore-API/blob/master/api/Audio/AudioStream.h). We would appreciate any feedback you...

The RealtimeClock class is actually managing time so it should be called ArduinoTime we could also provide a software only implementation which can be useful even if only based on...

I think that EulerAngles, Quaternion and any other math structure should be moved into a specific Math.h file. I imagine that maintaining a Math.h file may quickly become a project...

User axemaster found strange behavior when using String::toInt() with a number that is too large. See the topic in the Arduino forum: [https://forum.arduino.cc/t/toint-bug-how-unfortunate/1041669](https://forum.arduino.cc/t/toint-bug-how-unfortunate/1041669). The result is different for 8-bit and...

bug

A function named printFloat that prints a double is unfortunate naming! https://github.com/arduino/ArduinoCore-avr/blob/2ff00ae7d4e85fa422b7918ee12baf56a1f3006e/cores/arduino/Print.cpp#L229 The comment indicates a problem. It works but empirical constants are not good practice! The range check is...