Improving mocks I have decided to use Rust for mocking libcmfwk and libshmem_manager, as it is the language I am most comfortable with. By creating accurate mocks for these libraries, I aim to resolve the issue where camctld hangs while trying to send...
Had to dig into the FPGA code for the SD card. Using Neal Crook's documentation of Grant Searle's version (longer pedigree on the page). The status register values are: // SD_Status bit values from Neal Crook's documentation of Grant's SD card // b7...
I'll go over the code in chunks. Instead of pasting it here, please open up the bitbucket repo or the .ino file in an IDE and follow along with the line numbers.Lines 1-30: Basic declarations and includes nothing special here.Lines 32-89: This is our...
It's already out since July, but just to log the improvements:There's actually a lot to learn about kit-making: how to prevent beginners from messing up soldering a computer kit for the first time. So it was time for a revamp of the PiDP-8, putting in...
PCB Rev 1 are working and usable but there is room for BOM cost optimization. Current sale price could be 89 EUR, with extensive BOM optimization it could be lowered - hopefully. USB micro-B to USB mini changeFTDI USB connector is currently micro-B footprint...
I finally got the drifting problems sorted out! I added a lot of data logging to the code and spotted the switch bouncing when I ran it drawing circles over and over.[(98)=100][(82)=84][(101)=204][(116)=118] [(103)=105] [(0)=183] [(40)=42][(133)=214][(87)=89][(103)=150]Its...
I experimented a bit with the v2.2.0 vocabulary, and I quickly missed the DO .. LOOP structure.Figuring out how DO .. LOOP should work took some time: after testing some Forth implementations, I decided to stick with the ANS Forth specification (STM8EF...
What's up guys! Today I chatted with Hologram.io developers Ben Strahan and Chris Gammell and I'm super excited to tell you that for my Indiegogo campaign launching on Feb 1st all units delivered after the campaign will include a...
Hi Everyone! Our KickStarter campaign for OAK-D-Lite ends today! This is your last chance to buy OAK-D-Lite at 40% off of MSRP.https://www.kickstarter.com/projects/opencv/opencv-ai-kit-oak-depth-camera-4k-cv-edge-object-detection Things you can...
Wrote a very basic command interface with three commands:W - Write the EEPROMR - Read the EEPROMB - Bounce an LED across the RPP-UIO-16 cardThe result looks like this:Write to the EEPROM Read from the EEPROM 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c...
The build of the module was pretty strait forward...with some complications. Except for one all footprints matched the parts I have. The LDO for VCC_USB was the wrong footprint, a SOT-89-3 should have been a SOT-223. I fixed this by soldering cables...
When the first ideas for this Cyerdeck came up, I was already sure to create it modular, as much as possible. As such I had defined the following requirements for myself:All "Modules" MUSTbe easily replaced for future improvements, modification...
I've been testing the deep sleep mode on the ESP-03. I loaded the frankenstein firmware from here https://github.com/nekromant/esp8266-frankenstein onto the module to test the deep sleep mode.Note, you need to tie gpio15 to GND in order to boot any firmware...