The new tower and the pcb are being tested for 2 weeks now. Everything is working great. On the picture you can see a 3 weeks old basil plant, with 2 weeks in the tower. You can also see the fog coming out of the tower. The roots are growing and are...
At the OHSummit, I was joined by Amber Cunningham, community manager of Tindie. While Hackaday and Tindie have the same overlords ruling over them, we can't really have Amber going around with a Hackaday logo on her badge, can we?...So I spent 15 minutes...
I recovered the project file from my drive and made some changes to it. The question is, which wire goes where? I won't know for sure until the dummy plug arrives, but the AUX line is definitely used for this purpose. I even created an EDID data for...
EC is the abbreviation for Electro Conductivity. It is used to determine the nutrient concentration of the solution. This factor is essential to optimize the soilless culture. Indeed, the nutrient concentration will not be the same for a seeding as for...
EC is the abbreviation for Electro Conductivity. It is used to determine the nutrient concentration of the solution. This factor is essential to optimize the soilless culture. Indeed, the nutrient concentration will not be the same for a seeding as for...
It is better to read the EC sensor log before reading this one. I wanted to test the stability and accuracy of the EC sensor! So I replaced the EC probe with a fixed resistor (to mimic the resistance of a solution). The EC probe was replaced...
It is better to read the EC sensor log before reading this one. I wanted to test the stability and accuracy of the EC sensor! So I replaced the EC probe with a fixed resistor (to mimic the resistance of a solution). The EC probe was replaced...
There are several translation routines found during the file sending stuff that translate one character value into another one. Some we understand, like this one:F4DC sub_F4DC: F4DC 84 7F anda #$7F ; reset high bit F4DE 16 tab F4DF 4F clra F4E0...
The gist of this unit is that you type text into a discrete 'file' and then you can edit and later transfer to a separate computer via the keyboard emulation. While whizzing through the code doing other things, various strings caught my eye, such...
The rest of the boards just came:I think I will connect them together through wire-wrapped "motherboard" (lets call it "NEDONAND-10" ; )All of these NEDONAND components could be tested one by one using PIC microcontroller (connected to PC through RS-232)...
The first step in reverse-engineering any radio protocol is to listen to it on the air. The advent of software-defined radio makes this much, much, easier than before. For this project I've used a nuand bladeRF board and the GNURadio software stack,...
sub_F374 has caught my interest because it seems to be painting the LCD with the currently selected file's contents according to several state variables that I have not fully reverse-engineered.The routine begins like this:F374 sub_F374: F374 BD F6 18...
Operating under the current assumption that RAM is 32 KiB banked at address 0000-7fff, with the first 256 bytes masked off by special function registers and internal SRAM, some other code sections of interest were found. E.g.:ED00 loc_ED00: ED00...
In the latest news on the BeefyDuino frontier, my friend Ryan who is the founder of elequa, the company I am helping to start, assembled eight BeefyDuino prototypes (with a little help from his friends including me). He did this because he was going...
This is an overview of the layout in which KGE works. Get User String (Round 0)Split String Into PairsIf Not Enough Then Add Specially Made Character Which Is Deleted During DecryptionUse Byte SubstitutionSwitch User Strings To IDs and Find Replacement...