avatar
HiBit
795
190 37


DYI - Programmed Christmas lights

  • avatar
  • 328 Views
  • 10 mins read
Preview post image

Take your holiday decorations to the next level with a custom fairy light display powered by an Arduino Nano. This project blends creativity and basic electronics, allowing you to program fairy lights with unique patterns and effects that reflect your personal style. By replacing generic, store-bought solutions with something custom-made, you’ll create a decoration that’s not only festive but truly one of a kind. With accessible components and straightforward steps, it offers an engaging way to add warmth and charm to your holiday season.

Merry Christmas and a Happy New Year!

  • avatar
  • 534 Views
  • 1 Like
  • 1 min read
Preview post image

This festive season, we wish you a Christmas filled with warmth, laughter, and unforgettable moments shared with those who matter most. May the season's magic light up your heart and bring joy to your days.

As the year winds down, let us welcome the New Year with open hearts and hopeful minds. May it be a year of new opportunities, boundless happiness, and great health for you and your loved ones.

DYI - Programmed Christmas lights: code

  • avatar
  • 453 Views
  • 4 mins read
Preview post image

Now that the hardware is set up, it’s time to add some magic with a custom program. Programming the Arduino Nano is where your project truly comes to life. This step transforms your fairy lights from simple decorations into a dynamic display that reacts and behaves exactly how you design it to. By using code, you can experiment with different effects, creating a lighting system that feels personal and unique. In this article, we’ll explore a sample code that controls the lights using predefined programs, offering a starting point for further creativity.

 Join Our Monthly Newsletter

Get the latest news and popular articles to your inbox every month

We never send SPAM nor unsolicited emails

DYI - Programmed Christmas lights: mounting

  • avatar
  • 302 Views
  • 8 mins read
Preview post image

Now that you're excited about the idea of custom Christmas lighting, it's time to focus on how to physically set everything up. Mounting is where your lighting project starts to take shape, turning ideas into something tangible. It’s the process of preparing and connecting the components that will bring your design to life. In this part, we'll focus on setting up the physical structure for your lighting. We'll outline how to connect your lights, controller, and power source to create a functional base for your project.

DYI - Programmed Christmas lights: concept

  • avatar
  • 335 Views
  • 2 mins read
Preview post image

The holiday season is here, and with it comes the joy of decorating and spreading cheer. One way to make your celebrations truly stand out is by creating your own custom Christmas lighting. A DIY project brings a personal touch, turning ordinary lights into something unique and memorable. Besides the festive fun, it's a creative way to learn and experiment with technology.

Setting up SQLite with Docker Compose

  • avatar
  • 6.2K Views
  • 4 Likes
  • 8 mins read
Preview post image

Creating a Docker image with an SQLite database is a smart way to ensure that your application runs consistently across different environments. Docker simplifies the deployment process by allowing developers to package applications with all their dependencies into a single container. SQLite, being a lightweight database, fits well into this scenario. In this article, we'll walk through the steps needed to create a Docker image that includes an SQLite database, using Docker Compose for easy management.

Connecting to an SQLite database with PHP

  • avatar
  • 1.3K Views
  • 5 mins read
Preview post image

SQLite is a lightweight, self-contained database engine that doesn't require a separate server to run. It's a popular choice for smaller applications, embedded systems, and situations where simplicity and minimal setup are crucial. In PHP development, SQLite is an excellent option for managing data without needing the complexity of larger database systems. Whether you're working on a small project or need a simple solution for data storage, SQLite can be a powerful tool. This article will guide you through using SQLite with PHP, showing how to set it up, perform common operations, and use it in your applications.

Setting up MySQL and Redis with Docker Compose

  • avatar
  • 1.1K Views
  • 1 Like
  • 6 mins read
Preview post image

Docker has transformed the way developers deploy applications, offering an efficient method to package and distribute software. One common use case involves setting up a MySQL database alongside a Redis service. MySQL serves as a reliable relational database management system, while Redis acts as a high-performance in-memory key-value store. With Docker and Docker Compose, you can get both of these services up and connected in just a few steps. This article will guide you through creating a Docker environment that includes MySQL and Redis, giving you a smooth and reliable setup.

Engineering management for team success

  • avatar
  • 391 Views
  • 5 mins read
Preview post image

The transition to an Engineering Manager role often presents new challenges that can be both rewarding and daunting. Many engineers stepping into this position might feel confident due to their experience, as they have already been involved in various aspects of management, such as stakeholder engagement and leading teams to deliver user value.

Getting started with RF-Nano and wireless communication

  • avatar
  • 2.7K Views
  • 1 Like
  • 9 mins read
Preview post image

The RF-Nano module is a compact, affordable module that combines an NRF24L01 wireless transceiver with an Arduino-compatible microcontroller. Using the NRF24L01 protocol, the RF-Nano operates on the 2.4 GHz band, making it a practical choice for creating simple, low-power wireless networks. This module is popular among hobbyists and engineers for tasks like home automation, remote control applications, and IoT sensor networks. It’s especially suited for applications where simple, secure data sharing between sensors or remote control devices is required and where a compact, low-cost solution is preferred.



Playing popular songs with Arduino and a buzzer

avatar

HiBit

Vanilla Ice - Ice ice baby has been added.

Enjoy!

Getting real-time position using MPU9250

avatar

HiBit

We used an existing library for this. You can see how it was implemented in the code snippet above.

It is also accessible in our GitHub repository.

Reading MPU9250 sensors with Arduino

avatar

HiBit

The article Getting Real-Time Position Using MPU9250 explains how to calculate real-time position using sensor data.

Complementary filter and relative orientation with MPU9250

avatar

HiBit

You can learn how we calculate pitch and roll using a complementary filter in this project; the file is available on GitHub.

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Assassin's Creed 2 - Ezio's Family has been added!

Enjoy!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Livin' on a prayer has been added.

Enjoy!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Crystal Castles Kerosene has been added.

Enjoy!

How to use the NRF24L01 module with Arduino

avatar

HiBit

The D10 pin has a specific function; it must be set as an output for the Arduino to operate as the master in an SPI communication protocol. In the provided wiring and code, the pin is already functioning as an output.

How to use the NRF24L01 module with Arduino

avatar

HiBit

I suggest verifying the wiring to confirm that all components are correctly connected, followed by re-uploading the code. The examples provided in the post have been tested and are operational. Please consider that there might be a physical problem, such as a damaged or defective module.

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Coldplay - Hymn for the weekend has been added.

Enjoy!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Was wollen wir trinken has been added.

Enjoy!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

The board has built-in memory. If additional memory is needed, an alternative board can be used.

Playing popular songs with Arduino and a buzzer

avatar

HiBit

The Doom melody requires more memory than others, so make sure your board can handle that amount. If not, you will usually encounter an error during compilation.

As a workaround, you can try removing some of the notes (along with their respective durations) to fit the melody on the board.

Playing popular songs with Arduino and a buzzer

avatar

HiBit

We couldn't find notes for that song that will sound good with a buzzer.

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Right Here Waiting has been added.

Enjoy!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Never Gonna Give You Up has been added.


Enjoy!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

We just added End of Beginning by Djo.

Enjoy!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

It's you song by Max feat Keshi has been added.

Happy anniversary!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Subway Surfers theme song has been added!

Playing popular songs with Arduino and a buzzer

avatar

HiBit

Fast & Furious: Tokyo Drift has been added.


HiBit community member since December 2020