...

In this tutorial, we are going to explore how we can frame a non-mathematical problem into a deep learning problem with mathematics and coding.

Aug 1, 2022

...

By modifying the object detection example program of TensorFlow Lite, we can easily make an object tracking camera.

Feb 6, 2022

...

There is a newer, improved version of the TensorFlow Lite object detection program for Raspberry Pi.

Jan 30, 2022

...

By using the new TensorFlow Lite Model Maker, we can easily train a custom TensorFlow Lite model that can be deployed on a Raspberry Pi.

Sep 7, 2021

...

By using a Raspberry Pi and labelImg, we can create datasets for training custom object detection models.

Aug 28, 2021

...

Google's Colaboratory is an excellent and essential tool for novices and professionals to experiment with machine learning.

Mar 28, 2021

...

By using Jupyter Lab, we can try doing physical computing in an easy and interactive way.

Jan 16, 2021

...

Decision tree is a powerful tool for machine learning. By using the scikit-learn library, we can construct and display a decision tree with a few lines of code.

Dec 25, 2020

...

With Visual Studio Code and Jupyter installed on the Raspberry Pi, we can turn a Pi into an amazing platform for studying machine learning.

Dec 12, 2020

...

By using an ESP32 with a camera, we can stream video wirelessly to a Raspberry Pi very easily.

Nov 8, 2020

...

Compared with the Arduino, ESP32 has a large non-volatile storage. We can use this storage to store different files, and use the built-in SPIFSS library to load the files in the program.

Jul 25, 2020

...

Coding is an important skill that learners can use in their future career. However, coding itself is also an ideal tool to help students explore problems in other STEM subjects.

Jul 4, 2020

...

While Raspberry Pi is not a powerful computer for AI computation, it's possible to speed up the inferencing speed signficiantly by attaching a Tensor Processing Unit to it.

Jun 27, 2020

...

Without Google's Teachable Machine, we can train our own simple image classification models without writing a single line of code.

Jun 20, 2020

...

MicroPython has an awesome library to help us schedule multiple tasks that run indefinitely. That is to say, it is possible to have multiple infinite loops running at the same time.

Jun 13, 2020

...

With IFTTT, we can send notifications to Telegram according to the data from the sensors connected to ESP32.

Jun 6, 2020

...

NeoPixels are amazing - but controlling them over the Internet by using Adafruit IO is even more amazing!

May 30, 2020

...

Collecting data for further processing and analysis is an important part of an IoT system. With Adafruit IO, we can start prototyping such IoT systems with very little effort.

May 23, 2020

...

By using the HC-SR04 ultrasonic sensor, it is easy to measure a short distance with a microcontroller like Arduino. This is particularly useful for making a robot.

May 16, 2020

...

With the DHT11 sensor, it is very easy to measure temperature and humidity for IoT devices.

May 9, 2020

...

By using a simple TIP120 transistor, it is easy to control high power devices with an Arduino while keeping the Arduino undamaged.

May 2, 2020

...

It is easy to build a simple web page as an interface to control the GPIOs of the ESP32 microcontroller, which is Arduino-compatiable.

Apr 25, 2020

...

By using the Raspberry Pi camera and TensorFlow Lite, it is quite easy to use AI models to perform object detection.

Apr 18, 2020

...

It is easy to use an Arduino to control small servo motors, which are commonly used in building robots.

Apr 10, 2020

...

With MicroPython, we can control the Wifi-capable ESP32 board with simple, elegant Python codes.

Apr 4, 2020

...

By using a Raspberry Pi and an LCD display, we can see the latest weather report from the Internet.

Mar 27, 2020

...

By using an H-bridge with Arduino, we can control a motor very easily.

Mar 19, 2020

...

Other than turning a system on and off, we often need to adjust different parameters like brightness, volume or speed of the system. We can use analog input and output in Arduino to achieve this.

Mar 8, 2020

...

A digital Hall sensor is a cheap and simple device that can be surprisingly useful in many projects. More importantly, it's very easy to use one with an Arduino.

Mar 2, 2020

...

To build a more complicated circuit, breadboard is an essential tool for making prototypes effectively and quickly.

Feb 28, 2020

...

A hands-on tutorial about the Arduino development process for novices to enter the amazing world of physical computing.

Feb 23, 2020