Nano Every as simple HID with custom firmware?

I want to make my Arduino Nano Every press space when a button is pressed (Connected between ground and pin 2), however it apparently doesn't support HID even though it has HID capabilities?

After a bit of digging I found it can support HID with a custom firmware, but... what custom firmware? I can't find any info on it?

I just wanted to make a simple keyboard T-T

Personally I would go with a board that has HID capabilities from the start (SparkFun Pro Micro, Arduino Micro and many others).

The one you write or the one that someone did already write :wink:

See the datasheet of the SAMD11 (which handles the communication with the PC on the Nano Every). [edit]And the USB specifications.[/edit]

One thing to note is that the "MuxTO" firmware that is stock on the Nano Every already uses up almost all the available memory on the chip. It might be quite difficult to also squeeze in HID capabilities. So it might be a situation where the firmware can provide the current programming and serial bridge capabilities or HID, but writing a firmware that provides both is not feasible.

On the other hand, the Arduino community has accomplished many amazing feats so perhaps they can produce a well optimized firmware that manages to squeeze everything in.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.