The DEV-IIOTC is this CutiPy Development Kit that uses the IoT-F407C CutiPy™ . The CutiPy™ is based on the STMicroelectronics STM32F407IGH6 which is an ARM Cortex-M4 processor running at 168MHz; with 192KB of SRAM, 1MB of internal flash and provides an SD card slot for additional storage. Standard IO interfaces are 2x USB 2.0 ports, 2x CAN 2.0B ports, 4x Serial ports, 2x SPI lines, 3x I2C connections, 24x GPIO connections (configurable as Timers, Counters, PWM, and GPIO), 8x High drive digital outputs, 13x 12-bit A/D ports, 2x 12-bit D/A ports and an onboard temperature sensor. The CutiPy™ can be used with a rechargeable Lithium-Ion battery connection for power, with built-in charging circuitry from USB or a 5v power connector. Wireless module options provide connectivity on Wireless 802.11 a/b/g/n and Bluetooth networks. The CutiPy™ is ready for IoT success with simplified expansion. Two 50-pin expansion connectors offer access to most of the onboard IO connections through the use of a daughter card shield for a semi-custom approach to board design. The CutiPy™ is available with an optional 128×32 LCD, 4 user-programmable buttons, and 4 LEDs. The CutiPy™ can be used as a local interface or configured as an IoT interface to connect to the cloud to capture, log and analyze data.
The CutiPy™ comes loaded with MicroPython or FreeRTOS operating system. The MicroPython allows for easy software development and testing with simple scripted commands. Built on Python3, MicroPython is a subset of the python language optimized to run on microcontrollers, MicroPython is packed full of advanced features such as an interactive prompt, arbitrary precision integer, closures, list comprehension, generators, exception handling, and more. EMAC’s base install Including features commonly needed for Industrial IOT devices with MQTT support and a webserver. Whereas FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors. EMAC’s implementation of FreeRTOS is ready to run and has a connection API for Amazon Web Services “AWS”, MQTT for IIOT monitoring, and a webserver. Both platforms come ready to run and can easily get your Industrial IOT project connected to the cloud.
The Industrial IoT Development kit was developed for the IOT-F407C CutiPy™. This Microcontroller Development Kit comes preloaded with Micropython operating software or FreeRTOS Operating software, and includes the basic hardware to get you started developing your IoT application the first day out of the box.
The CutiPy™ is a low-power IOT board that can be powered from a Li-Ion rechargeable battery. The CutiPy™ comes equipped with a Webserver, MODBUS & MQTT and has support for AWS Cloud services. The CutiPy™ provides a plethora of I/O including: RS233, RS485, CAN, USB, I2C, SPI, A/D, D/A, PWM, Hi-Drive GPIOs, LCD with Pushbuttons and SD Card Socket in addition to WiFi Wireless and Bluetooth.