The WiPy: The Internet of Things Taken to the Next Level

>>> The Internet Of Things

It’s concept is quite simple; the idea is to provide intelligence to everything that surrounds us, connect it to the internet, bring it to life, and make lots of cool things happen. Sounds nice, but how do you that? Here is the answer…

The WiPy: The Internet of Things Taken to the Next Level

>>> Meet the WiPy

A small, super low power, inexpensive, and 100% Python programmable IoT development board. The WiPy takes the wireless freedom of WiFi and combines it with the power, flexibility, and ease of use of Python. We designed the WiPy from the ground up, with one goal in mind: “Let’s make IoT development fun both for beginners and professionals”.

  • nexpensive, small and breadboard friendly.
  • Ultra low power (850uA with the WiFi connection active)
  • 100% PYTHON PROGRAMMABLE.
  • Lots of GPIOs, interfaces and peripherals.
  • Powerful CPU and state of the art WiFi radio.

 >>> High level language with low level control

The core of the software running in the WiPy is MicroPython, a lean and mean implementation of Python 3, specifically optimized in terms of speed and memory to be able to run efficiently on microcontrollers.

MicroPython implements the entire Python 3.4 syntax (including exceptions, “with”, “yield from”, and so on). Most of the core datatypes are provided: str (including basic Unicode support), bytes, bytearray, tuple, list, dict, set, frozenset, array.array, collections.namedtuple, classes and instances. You named it, it’s likely there. MicroPython is in constant development, so new features are added all the time (for example, it already has some of the features of the upcoming Python 3.5).

>>> Why Python?

Python is a novice friendly language, very often selected by many schools to teach kids the basics of computer software, and yet, it’s in the core of professional applications and frameworks which drive the modern Internet (e.g: Django and Flask). Python offers high-level language features and libraries, yet it allows to go low level when fine grain control and real time behavior are needed, and MicroPython takes full advantage of all that.

 

For more detail: The WiPy The Internet of Things Taken to the Next Level


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top