Monthly Shaarli

All links of one month in a single page.

March, 2019

How to hack a car | Details | Hackaday.io
thumbnail

Successfully executing a replay attack against a wireless key fob using inexpensive hardware and GNU Radio (based on Samy Kamkar's original hack).

The Teensy Files

How to write tiny ELF executables by hand.

Amos by Richard W. Corney [PDF]

Pamphlet providing some context and summary of the Book of Amos.

A Magnus Carlsen Immortal Zugzwang Game - YouTube
thumbnail

He's no John Bartholomew, but Carlsen is surprisingly good at explaining his moves as he plays.

The Scientist and Engineer's Guide to Digital Signal Processing's Table of Content

So far seems like a nice introduction to DSP, and free online from the author!

A complete tutorial for using an STM32 without a dev board [2016]
The Amazing $1 Microcontroller shoot-out [2017]
thumbnail

A comparison 21 different microcontrollers — all less than $1.

LCD design, is this good enough? - EEVBlog Forum

Robert Baruch is getting custom LCDs manufactured in China at surprisingly low quantities and total cost.

See also his video about the project: https://www.youtube.com/watch?v=p8-HfGTCcCk

Flea Systems - Flea86 [2012]

This is an entire PC-compatible single-board computer implemented with an 8051 microcontroller (!) running an x86 emulator.

I've been able to find very little about the Appotech AX-2005 System-on-chip, just the first page of its datasheet (it runs at 125Mhz):

http://www.mcupower.com.hk/EN/Products.php?b=Appotech

PedroM - An alternative TI-68K Operating System

Wow, I didn't know until today that anyone had ever written an OS for the TI-89/TI-92 calculators.

ticacl.org link: https://www.ticalc.org/archives/files/fileinfo/319/31951.html

And someone else has made one too! Called Punix: http://punix-os.blogspot.com/

The author of Punix has also published a skeleton OS for anyone else who wants to play with it: https://www.cemetech.net/forum/viewtopic.php?t=7345&start=0

Nixie Tube Clock | 0x7D.com

A very nice project report on the design and build of a simple Nixie tube clock including an unexpectedly in-depth section on the design of the custom flyback boost converter. The tubes are driven by individual transistors, controlled by an stm32 uC, powered and programmed over USB-C, and housed in a custom machined stainless steel case.

Creating VGA Signals With Java on MSP430
thumbnail
Building a ‘Homebrew’ Video Game Console

A concise writeup of a homebrew z80 game console which uses two Atmega1284 uC as a double-buffered graphics accelerator.

2N3904Blog

Educational electronics weblog with a good name I came across today.

Tiny microcontroller hosts dual dc/dc-boost converters | EDN

Two little boost converters from a single 8-pin ATtiny uC.

Strategy for the 5K | Coach Tim Cary

Seems like good advice.

Gigatron – TTL microcomputer

This TTL computer looks like an interesting design:

  • It implements an 8-bit RISC CPU with an 8-instruction CPU using a surprisingly small number of chips: just 36 standard TTL chips, a ROM, and an SRAM chip.

  • The VGA output is generated entirely in software with no additional graphics hardware (other than a resistor DAC). User code runs only during the hsync and vsync periods.

  • The ROM kernel takes care of all the VGA timing and runs a virtual machine which presents itself as a 16-bit CPU and includes an interpreter so programs can be written in a high level language.

Build a Super Simple Tasker [2006]
thumbnail

Good description of a simple preemptive, single-stack task scheduler for an embedded RTOS.

Silicon Labs EFM8 Laser Bee - Jay Carlson
thumbnail

This review makes me want to play with these microcontrollers.

The Untold History of Arduino

Arduino started as a fork of a microcontroller library/IDE/dev board called Wiring. Here the creator of Wiring weighs in a bit on the origins of and some of the drama surrounding Arduino.

Frequency Response and Bode Plots by Bob York [PDF]

I'm not sure where this came from (some class handout?) but it is a very nice guide to hand-drawing Bode plots.