The MicroPython Tutorial

MicroPython natively supports the Pyboard (https://github.com/micropython/pyboard). The Pyboard uses the STM32F405RGT6 MCU (MicroController Unit) which uses the ARM Cortex M4 core, while The WiPy (http://wipy.io/) is an Internet-of-Things (IoT) development platform which is a circuit board with a Wifi chip.Running your first script Once you get connected with Pyboard, There will be a drive 0:/ by the pyboard, and should contain the following 4 files: boot.py -- this script is executed when the pyboard boots up. It sets up...
Read More

Node.js Vs MicroPython for IoT

Here are the major differences between Node.js and MicroPython for IoT.Node.js 1- Node.js built to handle asynchronous I/O from the ground up that make it good choice for IoT.2-Dependency resolution with npm is so much better. Although if you have to develop and run the code in both Windows and Linux in rare cases you may see some quirks.3- Right now there are two new micro-controller boards seeking funding for Node.js - one on Kickstarter ( Espruino), and the other on Dragon Innovation’s new crowdfunding platform(Tessel ).4-...
Read More

Node.js - Ideal choice for IoT

There has been a lot of talk lately about the rising popularity of Node.js, but no one expected it would grow this quickly. Built on Google’s V8 open source JavaScript engine, Node.js is known for its speed, scalability and efficiency—making it great for developing data-intensive, real-time applications, that of course, makes Node.js well-suited for the IoT, which is reliant on data-intensive, real-time devices and applications.Devices within the IoT, such as sensors and wearables, generate large floods of requests. Node.js...
Read More

MicroPython - the future of IoT

MicroPython is a lean and fast implementation of the Python 3 programming language that is optimised to run on a microcontroller. It has advantages over traditional programming software such as C/C++ because it is essentially a live development environment and your write and debug code much faster…in fact 5-10 times faster than C++. It ensures that the memory size/microcontroller performance is optimised and fit for purpose for the application it serves. Many sensor reading and reporting applications do not require...
Read More