Being able to create networkable DIY devices is a great thing! Finding them on your network when you need to know the IP address can be a real pain sometimes though. You can have it printed on the serial monitor of the device or use your WiFi router's connected devices page to look it up, but that's not convenient sometimes, and takes extra time.
In this tutorial, I will show you a simple way to get the IP that you can integrate into your own projects.
An electronic dice can be used for board games amd to generate random numbers to set a pin number.This project is made with an Arduino Uno, 7 LEDs, a Push Button, and a Breadboard.This project makes use of the random number generator to generate a random number from 1-6 and displays it with the help of LEDs.
In this video, an RGB LED is controlled over WiFi using iPhone HomeKit app. HSB to RGB conversion model ESP32 WiFi provisioning and the way of adding new accessory to HomeKit app are discussed in details. HomeKit lightbulb example is discussed line by line.
HomeKit accessory server library:
Anvy Smith HSB to RGB conversion Algorithm:
I've made many of these and given them away.. People keep asking for them.. So I keep making them..
They are a simulation of fire fly's in a Jar. Using Arduino Nano to program the ATtiny85. I use Charlie Plexing to get more lights lit then there are pins. This project is designed to be self contained and charge with solar panel. The electronics are put in 3d printed antique wood looking crate on top of the glass jar. I also use, to give it that special touch, some 3d printed fire flys with cut outs for SMD LED. With UV clear glue mixed with glow in the dark powder to attach LED to fire fly and it gives it that extra luminescence and realism. Then if you tilt the Jar the fire flys go crazy and all light up quickly.. Then they calm down. back to there normal simulated lighting.
This is an Internet radio using an ESP32. The code was partly adapted from Ed's Smallenburg's Radio and intensely modified to my needs;Search engine to find Internet Radio station by country.Find and implement the station's Logo and display it on the browser interface.Spectrum analyser on the TFT ScreenLED VU meter with Pixel leds WS2812Sliders for changing Audio Settings.
The modified software and all project data will be available here:
Finally I've made a working battery based portable soldering iron. This one can melt solder in under 10 seconds, which is amazing. The soldering iron weighs just above 100 grams, is comfortable to use, it can reach more than 300 degrees, it's very fast, we can recharge it with a USB connector since we have a protection IC inside on the PCB and on the screen, we can see the battery level, the internal resistance of the iron tip and we can set the heating time and maximum power. On the PCB we have a current sensor so we can measure the current and with that the power, we have an amplifier to measure the low resistance of the tip, and we have a MOSFET to control the power that is going to the tip.
The I2CScanner library is instantiated through its constructor. The object contains as variables the address range for Low_Address and High_Address scanning. The object is initialized through the Init () method. There are three families of methods. The Scan methods work in the same way as the traditional Sketch I2CScanner, displaying the results on the screen. The Check methods check for the existence of the devices, but do not show any output. Finally, the Execute functions receive a Callback function as a parameter, and execute it only if the device is connected. All three families of functions have overloads. If they do not receive any parameters, they act on the range defined by Low_Address and High_Address. If they receive an address, they act on it. If they receive a vector of directions, they act on them.
If you want to see how this circuit works, the other circuits we have for this, the use of a flyback transformer and more examples, check this post. I will show you everything you need to know about this circuit, then we assemble it on a prototyping PCB for one circuit and on a PCB kit for the other circuit and make some tests in order to see which one will get best results with music plasma arcs. So, let’s get started.