Closed edgar-bonet closed 2 years ago
Memory usage change @ f066eeb65bd28b866d3e4109cf27f056b4fcedd6
Board | flash | % | RAM for global variables | % |
---|---|---|---|---|
arduino:avr:leonardo | 0 - 0 | 0.0 - 0.0 | 0 - 0 | 0.0 - 0.0 |
arduino:sam:arduino_due_x_dbg | 0 - 0 | 0.0 - 0.0 | N/A | N/A |
arduino:samd:mkrzero | 0 - 0 | 0.0 - 0.0 | 0 - 0 | 0.0 - 0.0 |
Pull requests #58 and #60 added support for the Swedish and Danish keyboard layouts. Unlike the previously supported layouts, these new layouts came each with a header file that provides macro definitions for the keys that are not otherwise easily accessible. For example, Keyboard_sv_SE.h defines:
This pull request extends this to all the other supported layouts, namely de_DE, es_ES, fr_FR and it_IT. Note that en_US does not require such support, as all its keys are already readily accessible.
With this new definitions, every single key of a full-size PC keyboard can now be reached on every layout, either with
Keyboard.write(ASCII_char)
or by using one of the provided macros.Example: the following sketch prints “ça va être drôle!” on a French keyboard: