Hackster.ioLearning Hardware Community.
×
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

34 firmware projects

  • Last updated
  • Most popular
  • Most recent
  • Most respected
  • Trending
  • All time
  • Featured
  • Last 7 days
  • Last 30 days
  • Last 12 months
  • Any difficulty
  • Beginner
  • Intermediate
  • Advanced
  • Expert
  • Any type
  • Showcase
  • Protip
  • Tutorial
  • Work in progress

MatrixClock: Improved Firmware and NTP Drift Calibration

Upgrade an ESP8266 MatrixClock with automatic quartz drift correction, a stopwatch, web settings and Home Assistant notifications.

MatrixClock: Improved Firmware and NTP Drift Calibration

Steve Madden
57
Inside the HEX-VII VCDS Clone: A Full STM32F429 Memory Dump

Backup your HEX-VII VCDS clone! Learn to dump STM32F429 Flash, OTP & Option Bytes with ST-Link to recover from bricks & software locks.

Inside the HEX-VII VCDS Clone: A Full STM32F429 Memory Dump

PsySc0rpi0n
2.1K
Secure OTA Firmware Update with STM32 Over 6LoWPAN and CoAP

Demonstrate a secure and robust over-the-air firmware update using CoAP over 6LoWPAN with the STMicro L152RE and Spirit1 sub-GHz radio.

Secure OTA Firmware Update with STM32 Over 6LoWPAN and CoAP

Evan Ross
9.7K
Quadrupling the sample rate of an RP2040 oscilloscope

With a few lines of code we were able to quadruple the sample rate and bandwidth of our RP2040 based oscilloscope. We show you how.

Quadrupling the sample rate of an RP2040 oscilloscope

Sandy Roberts
11K
STM32 Firmware Update With Embedded Web Server

Use ethernet and an embedded LwIP -based web server to securely and safely update your STM32-based project's firmware.

STM32 Firmware Update With Embedded Web Server

Evan Ross
5.5K
Secure OTA Firmware Update with CC1310

Demonstrate a secure and robust over-the-air firmware update from a GitHub repository over WiFi with the CC1310 LaunchPad and CC3100.

Secure OTA Firmware Update with CC1310

Evan Ross
4.1K
First steps with WisBlock: Update the Bootloader (via USB)

Update bootloader to the last version for WisBlock Modules For Windows, Mac, and Linux Ubuntu 18.04LTS, Via USB

First steps with WisBlock: Update the Bootloader (via USB)

RAKwireless
&
Harold Duarte Rojas
3.7K
Secure OTA Firmware Update with CC2650

Demonstrate a secure and robust over-the-air firmware update from a GitHub repository over WiFi with the CC2650 LaunchPad and CC3100.

Secure OTA Firmware Update with CC2650

Evan Ross
3.1K
Use Android to Flash STM32 BigClown Modules

Now you can also flash pre-compiled firmware from any Android device with OTG USB support. All you need is STM32utils app from Martin Loren.

Use Android to Flash STM32 BigClown Modules

Martin Hubáček
2.9K
Getting MicroPython on a Sonoff Smart Switch

How to flash MicroPython on a Sonoff Smart Switch to prepare for communication with Cloud4RPi service.

Getting MicroPython on a Sonoff Smart Switch

Cloud4RPi
2.3K
Secure OTA Firmware Update with MSP432

Demonstrate a secure and robust over-the-air firmware update from a GitHub repository over WiFi with the MSP432 LaunchPad and CC3100.

Secure OTA Firmware Update with MSP432

Evan Ross
2.0K
Firmware Over-The-Air (FOTA) Updates on ESP32

In the realm of embedded systems, firmware plays a critical role in the operation of devices.

Firmware Over-The-Air (FOTA) Updates on ESP32

Malwina Ciesla
2.0K
Use po-util to build firmware for Particle Devices

Use po-util to easily install the Particle Toolchain and build code locally.

Use po-util to build firmware for Particle Devices

Nathan Robinson
1.5K
How to use Gas MQ-6 with skiiiD

A tutorial to develop Gas MQ-6 with skiiiD.

How to use Gas MQ-6 with skiiiD

skiiiD
1.4K
ESP-01 with Firebase RGB Mood Light Real-Time + OTA

It supports RGB mode and fade effect, as well as brightness control and OTA updates.

ESP-01 with Firebase RGB Mood Light Real-Time + OTA

eLeCtRaSh TV
1.4K
First steps with WisBlock: Update the Bootloader (via BLE)

Technical Title: Update bootloader to the last WisBlock Modules version for Android via BLE

First steps with WisBlock: Update the Bootloader (via BLE)

3 members
1.2K
Upgrade Firmware & Library of Arduino 101

This tutorial explains how to upgrade firmware and library of Arduino 101.

Upgrade Firmware & Library of Arduino 101

Jeff-Paredes
1.2K
How to use Vibration 801s with skiiiD

A tutorial to develop Vibration 801s with skiiiD.

How to use Vibration 801s with skiiiD

skiiiD
1.1K
How to use Infrared Thermometer GY906 with skiiiD

A tutorial to develop Infrared Thermometer GY906 with skiiiD

How to use Infrared Thermometer GY906 with skiiiD

skiiiD
1.0K

This project shows how to use the Notecard and Outboard Firmware Update to remotely perform DFU without the risk of bricking your host.

Remote Firmware Updates that Can't Brick Your Host MCU

Rob Lauer
863
How to use CDS with skiiiD

A tutorial to develop CDS with skiiiD

How to use CDS with skiiiD

skiiiD
734
How to Use BMP180 with skiiiD

A tutorial to develop BMP180 via "skiiiD. "

How to Use BMP180 with skiiiD

skiiiD
647
How to use Gesture APDS9960

A tutorial to develop Gesture APDS9960 with skiiiD.

How to use Gesture APDS9960

skiiiD
578
How to Use MotordriverL298N with skiiiD

A tutorial to develop MotordriverL298N module via "skiiiD. "

How to Use MotordriverL298N with skiiiD

skiiiD
565
  • ← Previous
  • 1
  • 2
  • Next →
  • About Us

  • Hackster Overview
  • Hackster for Business
  • Help Articles
  • Brand Resources
  • Sitemap
  • Legal Thingies

  • Terms of Service
  • Contest Rules
  • Code of Conduct
  • Privacy Policy
  • Privacy Policy for California Residents
  • Find Us On Social

  • Facebook
  • Instagram
  • LinkedIn
  • X
  • YouTube
  • Visit Our Avnet Family

  • Avnet
  • Premier Farnell
  • element14
  • Newark

Hackster.io, an Avnet Community © 2026