NETMF quadcopter, is it possible?

Yes it is possible to fly a quadcopter with NETMF. Thanks to Cuno for sharing this with us.

Original Thread:
.NET Micro Framework:


So just to clarify: It is possible to have the code execute in a deterministic way if it is written to do so. Never letting variables go out of scope for the GC to run is a step on the path to doing this?

It’s not variables or scope that is the problem, it’s the managed heap. If you only ever allocate value types, you’re safe, they’re allocated on the stack, and the GC isn’t involved. It’s when you start allocating reference types (or boxing value types, etc) that you get the GC involved.