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 of 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 has come up with its own serial monitor).

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

For the time being, 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 few 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 related to wearables, domotic, LoRa, IoT Security and many others. And you can always find many exciting projects developed by the Zerynth community on Hackster.

Besides, Python on ESP32 is not only easy for beginners. It is also very useful to 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.

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