Hamster Mix is a portable MIDI controller powered by Arduino that connects to MIDI via Bluetooth. It allows you to control effects and play MIDI notes in 5 octaves. Twelve keys and the ability to switch up and down through the octave make it easy to control the notes of an entire keyboard piano using our compact controller (about the size of a hamster). Hamster Mix connects to Mac, PC, Ipad and even mobile phones via Bluetooth. You can control any MIDI-enabled music program such as Ableton, Garage Band, FL Studio, Reaper, etc. Two additional buttons and two potentiometers allow you to set up your own custom effects. You can even use the buttons as a Bluetooth track launcher instead of a keyboard. You can control MIDI-enabled mobile applications such as GarageBand, FL Studio Mobile, Reason Compact, Audiokit Synth One, Moog applications, and more. Make music on the go with Hamster Mix, which fits in your pocket, meaning no wires or bulky equipment.
The color screen projection assistant uses the tcp protocol to send the computer screen to esp32 for processing and display in real time, with a theoretical frame rate of more than 10 frames
Electronic dice source program list
Infrared remote control Proteus simulation circuit transmitting and receiving program
The charger program written with STM8S003 has positive and negative pulses throughout the process, anti-reverse connection, scheduled shutdown during charging, and negative pulses to repair the battery later.
51 Make a perpetual calendar (schematic diagram, program)
I have an SD2405ALPI-G on hand, and I happen to have an STC learning board, so I made a clock with an annual error of about 2.5 minutes to play with. The schematic and program are all there. Now the hardware has a ringtone generating chip and a power amplifier chip, but the program has only initially implemented the function of displaying the day of the week, hours, minutes and seconds. It will be changed to an alarm clock when there is time.
Electronic keyboard design based on 51 microcontroller.
The power supply has a stable symmetrical +/- 40 V to ensure optimal performance.
Maximum power (THD 1%) approaches 100 W into 8 Ω load and 190 W into 4 Ω load (see measurements). All parts are through-hole, making it easy to build the amplifier. The design is completely symmetrical.
MSP430F149+1602 digital display and real-time clock
This design is a system built using AT98C51 microcontroller. The wireless answering terminal uses a combination of PT2262 transmit encoding chip + F05P transmit module (including thesis description, circuit diagram, and C program are complete)
Heart-shaped running water lamp program and circuit.
Xiaomi gravity sensor remote control (contains schematic diagram, code)
The program is written in C language and contains MLX90614 temperature measurement, OLED driver, and 4004-8 voice chip driver. The entire system is user-friendly. The user can choose voice broadcast or OLED display, low temperature or over-temperature alarm, and forehead skin function. Conversion formula from temperature to real body temperature (the formula has been verified by actual measurements and has high accuracy). The entire system has been verified to be feasible, and the measurement results were compared with electronic thermometers on the market, with an accuracy higher than 98%.
51 microcontroller password lock LCD display
Light cube production source code + schematic diagram.
Nixie Tap is a compact and simple Nixie clock. It's powered via a micro USB connector, so you can power it from any USB port or an old phone charger. It also has Wi-Fi, so it can automatically synchronize with an NTP time server once connected to a wireless network. We made the Nixie Tap look good on our desks, and we hope it looks good on yours.
51 microcontroller infrared decoding data + source code