additionally (!) to the existing API library I would appreciate an enhancement to the Arduino IDE+API by standard C functions, e.g. like provided by stdio.h , to be (optionally !) includable by #include:
optionally (!) full fp support by printf, sprintf, vsprintf,... even for AVR (for ARM it's fine)
for SD:
fprintf
fscanf
fgets
fopen
fclose
remove
rename
for keyboard (PS/2 for AVR, USB for DUE):
kbhit()
getch()
getche()
getchar()
gets()
scanf()
for the DUE, additionally pre-emptive multitasking would be fine (e.g., like Linux pthread or GCC thread (C11)).
I know it, I'm...well..very closely aligned to the author, so to say, thanks for your input
there are admittedly some issues about this lib, but it's a workaround with some drawbacks in some respects though (e.g., for fscanf_() especially).
Anyway, std keyboard functions especially for DUE (by USB host port) is another urgently needed feature, and as both functionalities (both SD FILE *stream and stdin ) are traditionally provided by <stdio.h> it would make sense to provide this lib for the Arduino IDE, too.