32feet.NET

32feet.NET is an open-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. It supports desktop, mobile or embedded systems. The project currently consists of the following technologies:-

  • Bluetooth Classic
  • Bluetooth Low Energy
  • IrDA
  • ObjectExchange

Supports Windows (7 and above), Android, iOS, macOS and more to follow.

The project has been used in a variety of commercial and non-commercial products including Microsoft’s own Office Remote.

The source-code is maintained at https://github.com/inthehand/32feet


We offer commercial support for the library should you need priority attention or specific help integrating the library into your projects.


Alan McFarlane has provided a useful list of supported and unsupported Bluetooth profiles here:-

http://www.alanjmcf.me.uk/comms/bluetooth/Bluetooth%20Profiles%20and%2032feet.NET.html


Read about the IrDA support:-

Practical .NET 2.0 Networking Projects by Wei-Meng Lee - Book cover