The best tools to make your project dreams come true

Login or Signup
USD

Python on Hardware

A whole generation of programmers have now grown up with the web, where JavaScript is the de facto language for creating dynamic user interfaces and managing databases. Alongside them is another, even larger, group who have made Python the de facto language of science, engineering, data analysis, and most recently machine learning.

BLOG
A Sneak Peek into World Maker Faire NY 2018

World Maker Faire New York is almost here. I thought I would share a sneak peek into what we have up our sleeves this year.

BLOG
Use MicroPython in Microcontrollers

Python is an interpreted high-level programming language.

BLOG
AGM Summer Break Weather Lamp

Wondering what the weather is like outside? Don’t look at your mobile device or listen to the radio. Make something new!

BLOG

Here is a fun robot you can build with a cardboard box.

PROJECT

What's the weather like?

PROJECT

Fixturing your material to the machining bed is one of the most important steps of using the Bantam Tools Desktop PCB Milling Machine. Fixturing, also known as workholding, is the means of securely attaching your material to the machining bed.

PROJECT

A breakout board for the Teseo-LIV3F GNSS module from STMicroelectronics conforming to the mikroBUS standard.

PROJECT
How to Get Started with Samsung’s ARTIK Cloud Service

With the rise of IoT, many tech companies are releasing their own IoT platforms to help businesses create these internet-enabled products.

BLOG

Microsoft MakeCode for Adafruit is a web-based code editor for physical computing.

PROJECT

MicroPython is a subset of the Python 3 language that has been pared down to run efficiently on several microcontrollers.

PROJECT
How to Install Eclipse on a Raspberry Pi

Eclipse is a very useful IDE for programming in languages such as Java, Python, and even C++. In this how-to article, we will learn how to install Eclipse on Raspbian.

BLOG