Where to Buy

Depending on your location, you can order from our online store, or  you can buy from a distributor. In both cases, all our products come with a standard warranty and you receive reliable technical support from our Technical Center. Choose your location to find the best devivery option.

  2-Years Warranty

  30-Days Return

  Customization

FLEXBOOL warrants that your product will be free from defects in materials or workmanship. Under this warranty, FLEXBOOL's full and exclusive obligation shall be to replace or repair any product that during the warranty period is found to be defective in design, materials, or workmanship. 
No warranty coverage will be provided for products that have been altered, used for a purpose other than that for which they were designed or installed contrary to FLEXBOOL’s instructions.
FLEXBOOL shall not be obligated to pay for any labor or costs associated with the removal or reinstallation of the product.
If you are not satisfied with the product, you can return it within 30 days of purchase. Please send us completed RMA form before shipping the package. The product should be returned in the same condition in which it was received. It should include all items that were in the original package, and the warranty sticker on the device body must be in place. If the device is damaged or it has visible defects, it still can be returned, but an additional charges may apply depending on its condition. In case of return, you must pay the shipping expences. You can choose your preferable shipping service, or we can arrange a DHL pickup from your address.
In case you need a product customization, please use the Customization Request form to contact us with details. We provide many customization options such as developing and uploading custom firmware to match your existing sensors and control features required for your system. Our Support will contact you with additional questions, and more project details. 
By ordering project development, you are the owner of all project files. If you need a later upgrade, or extension of the project, you can always contact us, or you can use the provided project files to engage an external developer.

  2-Years Warranty

FLEXBOOL warrants that your product will be free from defects in materials or workmanship. Under this warranty, FLEXBOOL's full and exclusive obligation shall be to replace or repair any product that during the warranty period is found to be defective in design, materials, or workmanship. 
No warranty coverage will be provided for products that have been altered, used for a purpose other than that for which they were designed or installed contrary to FLEXBOOL’s instructions.
FLEXBOOL shall not be obligated to pay for any labor or costs associated with the removal or reinstallation of the product.

  30-Days Return

If you are not satisfied with the product, you can return it within 30 days of purchase. Please send us the completed RMA form before shipping the package. The product should be returned in the same condition in which it was received. It should include all items that were in the original package, and the warranty sticker on the device body must be in place. If the device is damaged or it has visible defects, it still can be returned, but an additional charges may apply depending on its condition. 
In case of return, you must pay the shipping expences. You can choose your preferable shipping service, or we can arrange a DHL pickup from your address.

  Customization

In case you need a product customization, please use the Customization Request form to contact us with details. We provide many customization options such as developing and uploading custom firmware to match your existing sensors and control features required for your system. Our Support will contact you with additional questions, and more project details. 
By ordering project development, you are the owner of all project files. If you need a later upgrade, or extension of the project, you can always contact, or you can use the provided project files to engage an external developer.

Why FLEXBOOL?

FLEXBOOL is an open source, free of license limitations, industrial-grade PLC family, based on ESP32 MCU and fully compatible with Arduino IDE. With its excellent communication capabilities and wide I/O standards support, the FLEXBOOL PLC can operate as a complete stand-alone system, as well as a part of another system. It allows easy building of control and monitoring systems where the reliable measurements and control abilities can be easily combined with an impressive user interface. 
ESP32
ESP32
FLEXBOOL PLC family is based on the ESP32 dual-core 32-bit Xtensa LX6 MCU (240 MHz Clock frequency, 520 KB of SRAM, 448 KB of ROM and 16 MB of FLASH).
ARDUINO IDE
ARDUINO IDE
FLEXBOOL is fully compatible with ARDUINO IDE. All Arduino math and logic functions as well as many Arduino libraries can be used in your code.
Our FLEXBOOL PB Series PLC models support up to 32 Power Bus extenders, connected in a daisy chain to a 2-Wire bus (Power + Data) with a total length up to 500 meters.
REAL TIME CLOCK
FLEXBOOL PLC has an internal Real Time Clock/Calendar that allows you to create Alarm/Event Logs, keep track of operating hours, set reminders for the system user, and initiate various periodic processes like defrost, bearing lubrication, water treatment, tank ventilation, etc.
FLEXBOOL RTC is supplied by an internal capacitor backup that provides reliable RTC operation in case of a power break for up to 60 days.
10/100Mbs ETHERNET
FLEXBOOL PLC provides 10/100Mbs Ethernet communication based on the Microchip physical tranciever LAN8720 and ESP32 MAC layer. There are many useful examples posted on our web site, like setting up a static IP Address, or obtaining an IP Address from the router, pinging another network address, arranging a SD Card hosted Web Server, and Modbus TCP communication with other devices.
RS485
Complying with the industry standard for long-distance communication, the RS485 port of FLEXBOOL PLC provides anti-interference and reliable operation. It features reduced slew-rate drivers that minimize EMI and reduce reflections caused by improperly terminated cables, allowing error-free transmission up to 500kbps. The AutoDirection feature provides faster switching speeds, no contact bounce, better reliability, and better electrical isolation. 
MICRO SD MEMORY CARD
Each FLEXBOOL PLCmodel is equipped with a SD Memory Card (included), that can be used for storing system data, Alarm/Event Logs, display images, web interface scripts, etc.
There many examples posted on our web site including reading/writing data to the card, creating/deleting files and folders, and building a SD Card stored web server / User Interface.
FULL COLOR DISPLAY
All FLEXBOOL PLC models have a full-color (64k) TFT with 240x240px resolution, and 1.3'' size. In combination with the panel buttons on the left side of the display, it can be used for a variety of purposes, including browsing the controller's menus, real time monitoring of analog and digital input/output states, and changing user-configurable set points.
UPS BATTERY CHARGER
FLEXBOOL PLC models Lite and 3 have an integrated, user-configurable, smart battery charger with UPS functionality. When a battery is connected to the controller, it is constantly charged and monitored.
In case of any power break, it will provide unbreakable power supply to the controller.
WiFi
FLEXBOOL PLC provides 2.4GHz WiFi connection 802.11b/g/n. It features WMM, 4 × virtual Wi-Fi interfaces, simultaneous support for infrastructure station, SoftAP, and promiscuous modes.
BLUETOOTH
The FLEXBOOL PLC comes with Bluetooth Low Energy and Bluetooth Classic. 
USB-C
The programming/debug port of the FLEXBOOL PLC is USB-C type, which is more compact than its predecessors and reversible in connectivity.
PROTECTED I/O
All FLEXBOOL Inputs are Over-voltage and Over-current protected. DO, AO, PWM and DC Outputs are over-current protected. Supply terminals are Over-voltage and reverse-polarity protected. 
INTEGRATED SELF-TEST
FLEXBOOL PLC provides reliable hardware Self-Test functionality. Depending on your project, the hardware check can be performed only at startUp, or periodically during the controller operation. 
LICENSE-FREE PROGRAMMING
We provide many free code examples, including UART, RS485, Modbus RTU, Modbus TCP, Power Bus communication, integration with Siemens & Delta PLC, Iridium, NodeRed, Grafana interfaces, Nextion & Delta HMI, etc.
® 2017 FLEXBOOL. All Rights Reserved.