BASpi Control Without Restrictions


The mass popularity of powerful micro PCs such as the Raspberry Pi brings low-cost computing power to technical professionals and hobbyists alike. Suitable for most field installations, they also provide an excellent training and experimental platform for individuals interested in controls and automation. Contemporary Controls, committed to open controls, is contributing to this effort by offering controller products under the BASpi name which are powered by the Raspberry Pi.

Not sure which model is right for you? Check out the BASpi Comparison Chart.


The BASpi-Edge series are hardened cloud connected BACnet controllers with enhanced features and data processing at the Edge functionality, powered by Raspberry Pi. Housed in a compact DIN rail mounted enclosure with 24 VAC/VDC power input and a resilient pSLC 8 GB micro SD card gives them performance and convenience advantages, making them suitable for a wide array of applications. BACnet client/server communication over Ethernet or Wi-Fi and Sedona function block programmable control logic and data processing at the Edge come standard. By leveraging open IoT protocols such as MQTT, proven security mechanisms such as Transport Layer Security (TLS), and robust and easy to use software as a service cloud solutions (SaaS) such as Azure IoT Central, BASpi-Edge controllers can easily and securely connect to the cloud, effectively making any attached equipment a cloud connected asset.


The BASpi-IO daughterboards are 12-point expansion boards for the Raspberry Pi with models that differ only in the makeup of their outputs. An I/O board, plus the downloaded firmware image provided by Contemporary Controls turn your Raspberry Pi into a BACnet connected, Sedona programmable controller with 6 universal inputs and 6 relay outputs or 4 relay outputs and 2 analog outputs (model dependent). The universal inputs can be configured for binary input, analog input, thermistor, resistance, or pulse. In addition to 12 physical I/O points there are 24 virtual points – all configurable as BACnet points. A total of 48 web components are used for configuration points accessible through a common web browser. The BASpi-IO communicates over 10/100 Mbps Ethernet or Wi-Fi.

BAScontrol Toolset

The BAScontrol Toolset includes the Sedona Application Editor (SAE), BASbackup - the BASpi Project Utility, and BASemulator – BASpi emulation on a PC. Provided free of charge, these tools simplify controller programming and project archiving. All three programs are available as a single install sharing a common Sedona bundle of kits and components. Along with a common web browser, the toolset is all that is needed to commission a BASpi-IO or BASpi-Edge controllers. Also compatible with the BAScontrol series.