Microscheme, or (ms) for short, is a functional programming language for the Arduino, and for Atmel 8-bit AVR microcontrollers in general. Microscheme is a subset of Scheme, in the sense that every valid (ms) program is also a valid Scheme program (with the exception of Arduino hardware-specific primitives).

 

uLisp is a version of the Lisp programming language designed for the ATmega-based Arduino boards. Logo

While countless Makers love Arduino, none may love the boards as much as our friend John Edgar Park. In the spirit of Maker Faire Bay Area, we decided to take another look at what is surely the largest one we’ve ever come across. Introducing the “Arduino GRANDE.”

Connor Nishijima has come with a unique way to detect motion using an Arduino Uno.

When we launched Raspberry Pi Zero last November, it’s fair to say we were blindsided by the level of demand. We immediately sold every copy of MagPi issue 40 and every Zero in stock at our distributors; and every time a new batch of Zeros came through from the factory they’d sell out in minutes. To complicate matters, Zero then had to compete for factory space with Raspberry Pi 3, which was ramping for launch at the end of February.