• Home
  • Guides

    • All guides
    • Atlas
    • ESP8266
    • ESP32
  • Blogs
  • Projects
  • Games
  • About
logo
outer-logo-1outer-logo-2
logo
  • Home
  • Guides
    • All guides
    • Atlas
    • ESP8266
    • ESP32
  • Blogs
  • Projects
  • Games
  • About

Search Results

Press ESC key or click outside to close

27 results found

  • Open Sauce 2024 - Preparing and Showcasing Mini Arcade Machines cover image

    Carlo Supina - 9/9/2024

    Open Sauce 2024 - Preparing and Showcasing Mini Arcade Machines

    A look back into the process of designing and fabricating arcade machines for Open Sauce 2023 and 2024. Learn about what goes into designing custom gaming hardware and presenting at a maker convention.

  • Automating a Pet Fountain cover image

    Carlo Supina - 4/1/2022

    Automating a Pet Fountain

    This project provides power for a set period of time to a water fountain when a motion sensor is triggered.

  • Modding an Appliance cover image

    Carlo Supina - 8/2/2021

    Modding an Appliance

    This project takes a simple space heater and turns it into an IOT device using ESP8266 (or ESP32) microcontrollers.

  • Thetawave cover image

    7/31/2021

    Thetawave

    Thetawave is a physics-based space shooter with procedurally generated levels, diverse foes, and distinct characters. As an open-source project, it invites collaboration and creativity from the community, allowing enthusiasts and developers to contribute to its evolution. This aspect of open-source development adds a unique dimension to Thetawave, as it grows and diversifies with inputs from its user base. Engaging in both gameplay and development, players and developers alike can experience the thrill of space combat while shaping the game's future.

  • Timers and Interrupts with an ESP32 NodeMCU and MicroPython cover image

    Carlo Supina - 1/24/2021

    Timers and Interrupts with an ESP32 NodeMCU and MicroPython

    Timers and interrupts simplify and optimize processes by eliminating the need for an infinite loop to check the state of a pin or to execute a delay.

  • Generating STL Models with Python cover image

    Carlo Supina - 12/20/2020

    Generating STL Models with Python

    How I generated a STL file from a list of coordinates for a 3D print.

  • GPIO Input and Output with an ESP32 NodeMCU and MicroPython cover image

    Carlo Supina - 12/2/2020

    GPIO Input and Output with an ESP32 NodeMCU and MicroPython

    This guide goes over basic input and output using GPIO pins on the ESP32 NodeMCU.

  • Tinkerdoodle: A Free IDE for Your IOT Projects cover image

    Carlo Supina - 11/12/2020

    Tinkerdoodle: A Free IDE for Your IOT Projects

    Tinkerdoodle is a free IDE for your IOT projects powered by Jupyter Notebooks.

  • How to Revive a Dead Project cover image

    Carlo Supina - 10/3/2020

    How to Revive a Dead Project

    My experience bringing my previously dead project, space_shooter_rs, back to life.

  • Getting Started with ESP32 and MicroPython cover image

    Carlo Supina - 8/27/2020

    Getting Started with ESP32 and MicroPython

    While doing any programming task, it is important to be working in an environment that will your maximize productivity. This guide will take you through setting up an environment for programming an ESP32 with MicroPython using an IDE called Thonny.

  • I2C Bus with a NodeMCU and MicroPython cover image

    Carlo Supina - 7/8/2020

    I2C Bus with a NodeMCU and MicroPython

    This guide is an intruduction to I2C communication with an ESP8266 NodeMCU and MicroPython. Two I2C peripherals are used in this guide: a MPU6050 IMU, and a 128 by 64 OLED display with a SSD1306 driver.

  • Introduction to API Calls with a NodeMCU and MicroPython cover image

    Carlo Supina - 6/4/2020

    Introduction to API Calls with a NodeMCU and MicroPython

    This guide is an introduction to making API calls in Python 3 and MicroPython using the requests, urequests, and the OpenWeather API.

  • Introduction to Networking and ntptime with a NodeMCU and MicroPython cover image

    Carlo Supina - 3/31/2020

    Introduction to Networking and ntptime with a NodeMCU and MicroPython

    This guide is an introduction to using the networking capabilities of the ESP8266. Specifically, we will go over how to connect the ESP8266 in station mode to wifi and use ntptime to set the RTC to the current time.

  • Atlas MicroPython Documentation cover image

    Carlo Supina - 3/17/2020

    Atlas MicroPython Documentation

    An online book documenting all of the code for the Atlas kit. This is a great reference to have open while you are coding.

  • Setting-Up your Atlas Device cover image

    Carlo Supina - 3/10/2020

    Setting-Up your Atlas Device

    This guide goes over setting up an environment for programming an assembled Atlas device.

  • Wifi Clock Micropython Class Reference cover image

    Carlo Supina - 3/5/2020

    Wifi Clock Micropython Class Reference

    This guide will take you through the basics of programming the Wifi Clock with micropython.

  • Assembling your Atlas Kit cover image

    Carlo Supina - 3/4/2020

    Assembling your Atlas Kit

    This guide goes over the assembly process of one of our Atlas kits.

  • RTC and Deep Sleep with a NodeMCU and MicroPython cover image

    Carlo Supina - 2/21/2020

    RTC and Deep Sleep with a NodeMCU and MicroPython

    This guide is an introduction to using the RTC (real time clock) and deep sleep mode with ESP8266 NodeMCU.

  • PWM and ADC with a NodeMCU and MicroPython cover image

    Carlo Supina - 2/17/2020

    PWM and ADC with a NodeMCU and MicroPython

    PWM (pulse width modulation) and ADC (analog to digital conversion/converter) are both ways in which a digital device, like the ESP8266, can handle analog values.

  • Timers and Interrupts with a NodeMCU and MicroPython cover image

    Carlo Supina - 2/6/2020

    Timers and Interrupts with a NodeMCU and MicroPython

    Timers and interrupts simplify and optimize processes by eliminating the need for an infinite loop to check the state of a pin or to execute a delay.

  • Basic GPIO Input and Output with a NodeMCU and MicroPython cover image

    Carlo Supina - 1/31/2020

    Basic GPIO Input and Output with a NodeMCU and MicroPython

    This guide goes over basic input and output using GPIO pins on the ESP8266 NodeMCU.

  • How to find your Device's Port cover image

    Carlo Supina - 1/27/2020

    How to find your Device's Port

    Knowing how to find your device's port is essential to programming a microcontroller.

  • Hello MicroPython cover image

    Carlo Supina - 1/21/2020

    Hello MicroPython

    While doing any programming task, it is important to be working in an environment that will your maximize productivity. This guide will take you through setting up an environment for programming an ESP8266 with MicroPython using an IDE called Thonny.

  • Space Shooter Game cover image

    Carlo Supina - 9/2/2019

    Space Shooter Game

    A space shooter game made with the Amethyst Engine and Rust.

  • Thotcon 0xA cover image

    Carlo Supina - 5/5/2019

    Thotcon 0xA

    Thotcon is an information security convention that takes place yearly in Chicago.

  • Infrared Rover Prototype cover image

    Carlo Supina - 4/26/2019

    Infrared Rover Prototype

    A radio controlled rover with infrared vision made with Rust and a STM32 microcontroller.

  • Breadboards Explained cover image

    Carlo Supina - 1/31/2019

    Breadboards Explained

    Learn how to use a breadboard.

Sign in

Forgot your password?Don't have an account? Sign up
User avatar
Logged in as Account
  1. / guides

Atlas ESP8266 ESP32
  • Breadboards Explained cover image
    Breadboards Explained

    Learn how to use a breadboard.

    Read more
    breadboard
  • Hello MicroPython cover image
    Hello MicroPython

    While doing any programming task, it is important to be working in an environment that will your maximize productivity. This guide will take you through setting up an environment for programming an ESP8266 with MicroPython using an IDE called Thonny.

    Read more
    esp8266
    NodeMCU
    Thonny
    +2
  • How to find your Device's Port cover image
    How to find your Device's Port

    Knowing how to find your device's port is essential to programming a microcontroller.

    Read more
    microcontroller
  • Basic GPIO Input and Output with a NodeMCU and MicroPython cover image
    Basic GPIO Input and Output with a NodeMCU and MicroPython

    This guide goes over basic input and output using GPIO pins on the ESP8266 NodeMCU.

    Read more
    esp8266
    NodeMCU
    Thonny
    +3
  • Timers and Interrupts with a NodeMCU and MicroPython cover image
    Timers and Interrupts with a NodeMCU and MicroPython

    Timers and interrupts simplify and optimize processes by eliminating the need for an infinite loop to check the state of a pin or to execute a delay.

    Read more
    esp8266
    NodeMCU
    Thonny
    +4
  • PWM and ADC with a NodeMCU and MicroPython cover image
    PWM and ADC with a NodeMCU and MicroPython

    PWM (pulse width modulation) and ADC (analog to digital conversion/converter) are both ways in which a digital device, like the ESP8266, can handle analog values.

    Read more
    esp8266
    NodeMCU
    Thonny
    +4
  • RTC and Deep Sleep with a NodeMCU and MicroPython cover image
    RTC and Deep Sleep with a NodeMCU and MicroPython

    This guide is an introduction to using the RTC (real time clock) and deep sleep mode with ESP8266 NodeMCU.

    Read more
    esp8266
    NodeMCU
    Thonny
    +3
  • Assembling your Atlas Kit cover image
    Assembling your Atlas Kit

    This guide goes over the assembly process of one of our Atlas kits.

    Read more
    Atlas
    NodeMCU
    esp8266
    +1
  • Wifi Clock Micropython Class Reference cover image
    Wifi Clock Micropython Class Reference

    This guide will take you through the basics of programming the Wifi Clock with micropython.

    Read more
    wifi-clock
    micropython
    esp8266
  • Setting-Up your Atlas Device cover image
    Setting-Up your Atlas Device

    This guide goes over setting up an environment for programming an assembled Atlas device.

    Read more
    Atlas
    NodeMCU
    esp8266
    +3
  • Atlas MicroPython Documentation cover image
    Atlas MicroPython Documentation

    An online book documenting all of the code for the Atlas kit. This is a great reference to have open while you are coding.

    View
    atlas
    microcontroller
    micropython
    +1
  • Introduction to Networking and ntptime with a NodeMCU and MicroPython cover image
    Introduction to Networking and ntptime with a NodeMCU and MicroPython

    This guide is an introduction to using the networking capabilities of the ESP8266. Specifically, we will go over how to connect the ESP8266 in station mode to wifi and use ntptime to set the RTC to the current time.

    Read more
    esp8266
    NodeMCU
    Thonny
    +2
  • Introduction to API Calls with a NodeMCU and MicroPython cover image
    Introduction to API Calls with a NodeMCU and MicroPython

    This guide is an introduction to making API calls in Python 3 and MicroPython using the requests, urequests, and the OpenWeather API.

    Read more
    esp8266
    NodeMCU
    Thonny
    +3
  • I2C Bus with a NodeMCU and MicroPython cover image
    I2C Bus with a NodeMCU and MicroPython

    This guide is an intruduction to I2C communication with an ESP8266 NodeMCU and MicroPython. Two I2C peripherals are used in this guide: a MPU6050 IMU, and a 128 by 64 OLED display with a SSD1306 driver.

    Read more
    esp8266
    NodeMCU
    Thonny
    +5
  • Getting Started with ESP32 and MicroPython cover image
    Getting Started with ESP32 and MicroPython

    While doing any programming task, it is important to be working in an environment that will your maximize productivity. This guide will take you through setting up an environment for programming an ESP32 with MicroPython using an IDE called Thonny.

    Read more
    esp32
    micropython
    microcontroller
    +1
  • GPIO Input and Output with an ESP32 NodeMCU and MicroPython cover image
    GPIO Input and Output with an ESP32 NodeMCU and MicroPython

    This guide goes over basic input and output using GPIO pins on the ESP32 NodeMCU.

    Read more
    esp32
    NodeMCU
    Thonny
    +3
  • Timers and Interrupts with an ESP32 NodeMCU and MicroPython cover image
    Timers and Interrupts with an ESP32 NodeMCU and MicroPython

    Timers and interrupts simplify and optimize processes by eliminating the need for an infinite loop to check the state of a pin or to execute a delay.

    Read more
    esp32
    NodeMCU
    Thonny
    +4

© 2024 Metalmancy . All Rights Reserved.