Using Firmata On Arduino Compatible Boards

What is Arduino? Arduino is an open-source electronics prototyping platform. An Arduino board is development hardware consisting of a programmable microcontroller. The boards can collect information(inputs), act on the inputs(processing) and finally produce outputs. Typically, Arduino boards are programmed using the Arduino programming language through the Arduino IDE using custom firmware(sketches). Arduino exists in many forms and flavours, from the official boards such as the UNO, ArduinoBoard 101 and MEGA, to Arduino-compatible ones like the NodeMCU. [Read More]

How to get started with NodeBots? - The hardware

When it comes to starting a DIY Electronics project, one can be overwhelmed by the myriad of choices. With so many varieties out there, how to get started? The basic components include: Processing, Input/Output, Circuits and Wiring and Power. Processing: the brain of the project, typically development boards which enable us to run our program logic. Inputs/Outputs: sensors, actuators, and other gadgets we connect to our boards to enhance our projects. [Read More]

Developers Conference 2017

The Developers Conference, organised by the MSCC, is the BIGGEST tech event in Mauritius. DevCon brought together tech enthusiasts, hobbyists, numerous user groups, prestigious companies, students, and more!!! I was privileged to present as a Microsoft Student Partner. My team(@dishaykissoon and me), presented on NodeBots: Using Javascript for hardware programming. The idea was to use NodeBots and Javascript as an entry point to get more people interested in hardware programming and DIY projects. [Read More]