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]