Hardware ESP-32: The ESP32 makes it easy to use the Arduino IDE and the Arduino Wire Language for IoT applications. This ESP32 IoT Module combines Wi-Fi, Bluetooth, and Bluetooth BLE for a variety of diverse applications. This module comes fully-equipped...
1. Introduction Application is 64 steps note looper. Notes are either represented musically or treated as bare data for VCS’s audio registers. Users can choose which row they treat as notes (Note Synth) or audio register data (Glitch Synth). There are...
The open communication robot for everyone In recent years, a variety of communication robots have appeared on the market. However, most of them are "closed", dependent on specific proprietary services, or their specifications are not disclosed...
I also wanted to sniff the communication between the micro controller and radio IC, but couldn't get the case of the remote control open. At the next opportunity I brought the Mi-Light Wi-Fi controller with me and got that open more or less easily:Inside...
The last log (Bit shuffling: what goes where ?) explains how the address bits are shuffled. Once the logical value and all the modes/options are obtained, these informations are compiled to generate a 32-bits word that is output to the file, which will...
TEP 3 AssembleFor more detailed instructions, please visit the Project Website : http://rduinoscope.co.nf/rDUINO_step3.htmlNow is the time to create the Shield board. A Shield board is a board with pinouts which you stack on top of the ArduinoDUE board.Some...
I started wiring up the Memory sub-system board and realized quickly that I needed the display board to show the state of the various registers. I first had to create a backplane to connect the boards into. The backplane carries all the signals...
Here is a rough schematic of the isolated bus circuitry. It looks like there is some shared "open collector" style bus on CH4 of the isolator, with D8 and (I assume) a pullup on the BMS controller board. But so far I've only ever measured this line being...
With the memory and I/O map looking good (see test approach in previous log), I decided to complete both MiniMax85 single board computers, expecting they would work. Well, they didn't :-( After exhausting all the usual simple debugging steps (voltages...
This time I will show you how to make a sensitive Pulse Induction metal detector which is based on ARM STM32 microcontroller, which has significantly better features than Arduino and is also cheaper. It can detect metal coih at distance of 30cm,...
Some background... The main purpose of my Intel HEX project was to: Check how difficult it is to create non-CPU controllers using microcodeImprove my microcode compiler based on real projectGive me a tool for priming memory of FPGA-based computers when...
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...
Running binRed test pattern firmware with new CR2032 battery with UNI-T UT61E meter in series set to Amps and logging over USB link to UT61E.exe. We see a high of 73 mA. Graph of Amps per Sample made in Libre Office No Time DC/AC Value Unit AUTO 1 13:33:16...
Flash Programmer I need a programmer for the FLASH ROM. I designed something in EasyEDA (a PCB fabrication service) but decided strip-board is more appropriate: I destroyed a RAM chip before due to careless programming (... is there really any other...
Here's my test setup: More about this below. But first, getting there was not all that easy: IRremote.h and the ESP32 IRremote.h does not want to play nice with ANY library saving anything to the NVS memory. That's sort of a letdown if you'd like to...