In my previous log entry, I had fried my CM4 by shorting 5V to 3.3V, so I had to order a replacement, which arrived last week. The next thing for me to test is whether I can boot the CM4 on my board, so I installed Raspberry Pi OS and set enable_uart=1...
In my previous log entry, I had fried my CM4 by shorting 5V to 3.3V, so I had to order a replacement, which arrived last week. The next thing for me to test is whether I can boot the CM4 on my board, so I installed Raspberry Pi OS and set enable_uart=1...
Burned 3926mAh going 6.45 miles, or 608mAh/mile. The camera system with HS-311 made it as bad as a brushed motor. Using P200, D1000, it was stable enough to be useful, at 9min/mile. Any faster & the oscillations grew. It burns...
It all began with a big letdown. Back in 2010 when the grass was greener and the blues bluer i decided to stop ruining my eyes and start taking a part in the e-ink revolution. I choose the IREX DR1000S for obvious reasons. The size and the possibility...
The displays arrived a few days ago, but I really didn't have the energy to get them working until today. Yesterday I found my Universal Display Breakout Board™ and soldered the display to it. Today I connected a Feather RP2040 to it, and tried to get...
The first version of the working code. Let me mention here that this is my first project with Arduino and I never used c++ before. But I was intent and did not give up. I will clean the code but at least it works well. There are still some unused function...
The code from the previous log does its job, and is not too slow. But we can do much better! The display is organized into 8 "pages" of memory, each containing 8 lines of the display. Instead of updating every page on every refresh, we can keep track...
With the hardware finalized, the remaining work is to actually write at least one game, to prove that it's possible. I decided to make a game inspired by such classics as Dig Dug, Digger and Boulder Dash — you dig tunnels, collect gems, avoid monsters...
The e-paper displays that I mentioned earlier arrived today, and I was able to do some testing with one of them: The datasheet has a very handy flow diagram, which tells us exactly what SPI commands need to be sent. Using that, I wrote a simple driver:...
As the maker community continues to expand, there is a growing demand for entry-level tools that are affordable, and chiefly, simple. The basic tools of electronics development haven’t changed in a long time, but much like the TS100 iron made precise...
So far, I have only understood where some Lenovo Thinkpads store their passwords. They are located at 0x380 and 0x400. I interpret this as password and confirmation password. These are seven bytes plus one checksum byte. This is not a CRC. It's...
This is where things get a bit more interesting. I was concerned that it was quite difficult to coerce Yosys into using my custom gate libraries, but in fact it was rather easy. The "cmos" example proved to be an excellent blueprint to creating a custom...
DC28 AND!XOR BENDERPISS CTF Stats 132 Players on the Scoreboard / 5 Fake Hacked Players / 60 Flags Possible 21 Main Challenges 3 Bonus Challenges 36 Easter Eggs Concept Our CTF has never been about cutthroat competition, its about exploration,...
here is the 8 x10 Vacuum formIng bed on the left with the clear cover vacuum buck mold. On the right is the one I just received. This is the 12” x 12” vacuum forming bed with the face mask frame buck mold.