A powerfull dev board with the ESPRESSIF™ ESP32-S2®, a high resolution display, a RGB LED, a battery charger and a bunch of GPIOs. There are many ESP32 board on the market but very few with the new ESP32-S2 which handles USB communications, new...
You can use the ESP32 simulator on Linux, Windows or even Chromebooks! The project runs on the browser. So, you can always run the projects on mobile as well! There are several users using the ESP32 simulator on their MacOS as well! The connection diagram...
The 5.21E ROM works file with the current board, but the 7.11A ROM uses a different pin for the vertical sync signal. This can be fixed, but then the 5.21E ROM results in no display. Rather than fixing the hardware (with a jumper to be changed when the...
Project choices and the mission As stated in the summary, my goal is to provide an open solution to the bipedal walking problem, in order to give others a starting point and source of inspiration. This includes hardware designs, drawings, assembly plans,...
I'd been pushing hard trying to get a demo of how you can break an AES-256 bootloader. This type of bootloader is often used in products for protecting firmware updates and a good demonstration of why you should care about side channel attacks as an...
Note: this is a complex project with many details. For the short version, please see:Portable environmental monitor presentationProduction ready design documentIntroductionLast year (2014) I put my spare time to some really good use: I designed my first...
I just had to follow the leads and trust my intuition. I had noticed that the last digits of the gPEAC moduli had a strange behaviour but I only dared to dig the matter these last days and oh boy was it worth it. I had already noticed that maximal...
The STM32 board was just a hair bigger than the PIC, but the biggest pieces are still the power switch, channel button, & battery. The plan is just to print an L enclosure which scotch tapes around the hot shoe & sticks up. The antenna will...
Originally published in 2017. PDP-1 at Lawrence Livermore National Laboratory As you might have gathered from my projects, I am a bit of computer and electronics history buff. I’m old enough to actually remember using an 8-bit Heathkit H-89 computer...
When entering a short test sequence on my remote this is what my receiver displays (a dot means an exact repetition of the previous packet):All on: 07 B0 F2 EA 35 90 01 B9 AC F9 .......................... 07 B0 F2 EA 35 90 00 B9 74 E0 .. Color red: 07...
CueTools.ConsoleRipper isn't perfect - It does a database lookup and, if included in the Online database, tries to write a WAV and CUE file with illegal file characters, eg. Question marks, colons, slashes. It even found a funny character with three...
This represents a complete OPCODE list with 14 Constants (int values) available and 10 Labels (byte values) available for creating subroutines. Constants were favored over Labels, but this is up for evaluation. NOP and HCF were both added to the official...
So, part of this project will involve creating very fast light pulses (the photo-flashes), and part will be detecting fast optical pulses (the milk drop and bullet detecting photo-gates). The two, of course, are related in that a fast optical pulse generator...
IMU functions The Arduino 101 Inertial Measurement Unit is fully documented and works well. For the fall detection, the software detects a short period of freefall followed by a shock. Both events are handled via callbacks: void imuInit(void) {...