Using C# for Arduino devices

Are there any libraries that allow me to use my existing c# knowledge to control Arduino devices?
I am also trying to find a way to use Bluetooth to communicate to the devices.

Any advice welcome.

Thanks in advance

You'll need a very big Arduino that can host an adapted .NET runtime library and on-demand compiler. Does a RasPi support .NET and C#?

Do you want to use C# on the PC to control the Arduino or are you aiming to run C# in the Arduino board ?

Yes!!!
With .NET Core you can do all your development in a Microsoft environment and run it on the pi after installing the Linux port of the .NET runtime. Literally all you need to do after that is copy the files over to the pi and it runs.

I shipped a pretty big project that did this.

You can also install Windows 10 IoT on certain pi models and use that, but I recommend against it: Microsoft has clearly abandoned that implementation.

@OP:
You can't run C# on the arduino, but you can use Firmata to write code on Windows that will control the arduino I/O.

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