Hello guys, in this tutorial we will discuss about Arduino circuit and share its Gerber files and bootloader info with you. We will construct the circuit using EasyEDA. Then we will convert the schematics into Gerber file. This PCB cannot be designed...
I work in an industrial building where they rent space to many different businesses, and our machine shop is right across from the dumpster. We have had a business here that created plywood cabinetry, we have had two different flooring businesses, and...
One of the goals of this project is to make the code capable of being entered into the Hackaday 1K code competition. This isn't perhaps as easy as it sounds: 1K is not a lot of memory, and the Arduino framework (as generally friendly as it is) isn't...
While we were trying to figure out how to display it on a 4x8x32 LED matrix we decided to take a little break and try and wire the speaker to the Arduino board using a resistance. The only issue we had with this was the quality of our speaker. We ordered...
The Winbond 25Q128 is a really cool part : high capacity (16 MBytes), very fast, good support for many standard instructions, supports wide bus modes... But it can be expensive depending on the application.I found the little sister 25Q32 : I use 6 of...
An Integer Version of the DemodulatorAs the code will be ported to a lowly Arduino using C code, I first looked at if I could use 16 bit signed integers. The answer is strictly yes. Strictly in that the 32 bit result of a 16 bit multiplication is not...
I'm going to use the details section to contain the code usedThere are three main modules, and these are all placed in the standard user directory that the ESP 8266 SDK uses for building code.tm1638.h#include "c_types.h" #include "user_interface.h" #include...
At this point I assume you've already figured out how to get the PCB. So below are purely the component side:Cherry MX switch. Mouser. They have pretty decent stock available for Black, White and Blue color. apart from that you probably need to find...
Here are some details about the clock design and gear ratios used. Let's start with the naming convention used when designing the clock. There are eight gear sets labeled mostly starting with the escapement labeled as gear 1. I suppose...
First of all, to obtain weekly comics release lists from the ShortBoxed comics API, I developed a web application in PHP running on Raspberry Pi. Then, I used an Arduino Nano 33 IoT to get comics release lists transferred by the PHP web application and...
In order to decode the 23 bytes of payload that the sensor is sending we need to implement a decoder, in this case we need to create one custom. Once you select to create a custom decoder you just simply copy and paste the next code which is written...
My 5-year old son asked me to create a Police Car like flashing light that he can put on top of his nerf-gun, while playing around with his mates. No worries mate, sounds like a plan to me. Bang, weekend sorted. In this tutorial I am going to create...
Arduino Mega Code The code in the main control panel is fairly standard except for the part which sends data down the I2C bus to the Adafruit Feather slave. This code can be found in 'void sendData()' below and involves disassembling complex float numbers...
After many adventures I finally manged to get a proper readings from the analog. at first I tried to work it out using a 555 IC in monostable configuration and to read the result using the pulsein command. My first big task was to find the...