news

Zerynth Introduces Python on ESP32

Shanghai, China
Sep 30, 2017

Zerynth has provided the large community of ESP32-lovers with a tool for the easy development of embedded IoT applications in Python.

In September 2016, Espressif launched ESP32, a low-cost, low-power system-on-a-chip (SoC) with Wi-Fi & dual-mode Bluetooth capabilities. Immediately after the release of the chip, many vendors began the production of different development boards based on the ESP32 chip, the ready-to-use ESP-WROOM-32 module and everything else needed to start building an IoT project. 

Zerynth is one them and has worked hard to provide the large community of ESP32-lovers with a tool for the easy development of embedded IoT applications in Python, having already done the same for our ESP8266 chip.

With Zerynth, users can get right into application design and development without worrying about tedious and annoying setups and configurations. 

Users DO NOT need to:

  • clone any repository from GitHub or copy/paste scripts from here and there on the web;
  • drag-and-drop any file in any folder or via FTP;
  • install Python on their PC (Zerynth installs its own distribution of Python under the hood);
  • use the “esptool” to flash their ESP32 and they do not need any binary files;
  • install Putty or similar software on their PC (Zerynth Studio comes up with its own serial monitor).

The only thing users need is to install Zerynth Studio on their PC. 

For now, Zerynth supports some of the most widely-adopted ESP32 development boards, including ESP32 DevKitC, Sparkfun ESP32 Thing, Olimex ESP32 Gateway and Olimex ESP32 EVB, and there will be more in the next months.

Using ESP32 and Python is an excellent choice for people new to programming, and for startups aiming to test the market for an IoT-related idea. Unlike other IoT development platforms, Zerynth provides a complete “ecosystem” of tools that allows users to go from firmware development for ESP32 to cloud connection with an extensive collection of libraries.

Need inspiration? Zerynth Academy provides a list of tutorials that guide users to developing embedded and IoT solutions with MCUs and Python, covering topics like wearables, domotic, LoRa, IoT Security and many others. And you can always find many inspiring projects developed by the Zerynth community on Hackster.

Besides, Python on ESP32 is not only easy for beginners, but it is also very powerful for professionals. Zerynth is already used by companies and professional teams to build amazing IoT and embedded solutions in different sectors: retail, commercial refrigeration, waste management, smart devices and many more. With the mission to let developers and companies move from prototyping to production without difficulties, Zerynth has developed Zerynth Studio PRO, which includes many industrial-grade features, such as selectable RTOS, Firmware Over-The-Air (FOTA) updates, power saving and hardware-driven secured Firmware burned on the device at industrial volumes.

Want to know more about Zerynth and their amazing work on ESP32? Please see Python on ESP32 – Getting Started.