<div dir="ltr">Hi all,<div><br></div><div>Would it be possible to run WireGuard on cortex-m class devices? Either bare-metal or on top of embedded OSes like FreeRTOS? Also, what's the memory overhead (and total overhead if you estimate kernel modules used)?</div><div><br></div><div>Said differently, how tightly coupled is WireGuard to the kernel? Is the code portable to other operating systems?</div><div><br></div><div>I just learned about WireGuard on the FLOSS podcast. Being UDP-based makes it very attractive to IoT devices.</div><div><br></div><div>Thanks!</div></div>