The Knowhere works using an FM transmitter and receiver. A Raspberry Pirate radio is loaded with a program which sends Pulse Modulation radio signals which are decoded using an ATtiny. If the ATtiny identifies that it's 8-bit code is being sent, it beeps...
Let's start with the beginning.. This is a gateway based system that uses the well known nRF24L01 wireless modules to communicate to small clients embedded in the power outlets or light switches. The gateway is build around the Atmega 2560. the internet...
A major power drain on the beeb is the 16 DRAM chips. The HM4816-3 chips on the original design draw 88 mA each, or about 1.4 amps total. The Mostek MK4516 fitted on my beeb use 25 mA each, or 0.4 amps total. These reduce the total power budget from...
Why did you make it? Who the heck can keep transistor package names straight? Sure the SOT names make a little bit of sense, but who can keep track of the difference between an SC-88 and an SC-88A? And wait is one of those also an SC-70-6? And what...
Construction The computer is divided in two seperate boards. First there is the mainboard. This is the upper PCB that carries the Compute module 4. The board handles the high-speed interfaces and carries the USB 3.0 host controller, the USB 2.0...
Overview The 8-bit microcomputers of the 1970s and 1980s frequently used audio cassette tapes for data and code storage and, with the recent resurgence of interest in vintage computing, there is a need to be able to read and write these tapes without...
I need to read up a lot on HDMI, USB Video Class and ECP5 SERDES. I think I'll be writing the code in nMigen, because why not. Pixel formats. Haven't really poked at anything other than RGB565, RGB888 and RGBA8888 (premultiplied and not).. But the various...
What are the possibilities to control some LED lights in your home? Normally you would buy a small wireless enabled controller and install it where your light/lamp is. As the number of light sources rise this is only a half-viable option...The other...
Mode Jumper Settings: Mode JumperProg ModePA0 ConfigurationsHV PulsePower Cycleno jumperUPDIUPDINONOpins 2-3 shortedHVUPDI, RESETYESNOpins 1-2 shortedPCHVUPDI, RESET, GPIOYESYES Modes: UPDI Mode: This mode would be used when the UPDI pin is configured...
Uploading Firmware SELFPRG Jumper Settings: SELFPRG JumperProg Modeno jumperNormal operation.pins 1-2 shortedUPDI - Uploading firmware or installing bootloader via UPDI header using another UPDI (HV) programmer. This is necessary when no bootloader is...
The battery in my Lenovo laptop were slowly losing part of it's capacity. The remaining capacity was 69% (good score after 2,5 years) but I need the really long battery time while travelling. The battery statistics according to Lenovo power utility:So,...
The monitor shows the daily routines of one month, but stores the entire year. When the routine is accomplished, just press the corresponding day button. This changes the LED light on the button from white to green. I picked the colors green and white,...
For more interest, I decided to build my model on another platform instead of the one suggested by the author (he implemented the case using TensorFlow Lite). I opted for a free-to-use platform, Neuton TinyML, in order to compare metrics of the resultant...
Story Lately, I’ve been really passionate about the field of TinyML, actively researching how to enable ML-driven solutions on low-powered devices, and I came across a newly released book, “TinyML Cookbook”, written by Gian Marco Iodice,...