eepeep: Dumping an in-circuit EEPROM

While trying to reverse engineer the VidCon Youtube OnStage bracelets I had the need to access the contents of an EEPROM that is used as external storage by the main microcontroller, however I did not want to de-solder the EEPROM to get access to it so I started looking at ways to dump the contents while the EEPROM was still in-circuit.

Read More

COVID-19 Gibraltar historical statistics

The Gibraltar Government publishes a daily COVID-19 report that includes number of conducted tests, how many cases are active and how many people have recovered. There is no historical information available so I have recorded the series since these started being published on the 12th March 2020 and generated the charts below. The raw numbers can be downloaded so you can run your own analysis.

Read More

BSides San Francisco 2020 write-up

Key highlights of the sessions and hacking villages that I attended at the 2020 BSidesSF conference in San Francisco. This year the conversation inspired discussions around changing the way in which we work in cybersecurity, by getting people more involved or approaching the same problems in a different, more efficient way. Read on to find out what the SF cybersecurity scene had to say.

Read More

Azure AD authentication and authorisation in Angular applications

There is plenty of documentation on integrating javascript applications with Microsoft cloud authentication, however there is little information on how to define which users are allowed to log-in, managing them and assigning the roles your application uses to them using Azure AD. Read on to learn how to do an end-to-end integration of Angular, Azure AD and user+role management.

Read More

SMEG fridge shelf design and replacement

The plastic shelf corners in our SMEG fridge are quite flimsy and after a couple of years they just broke away. It has been impossible to source replacements so we decided to design a simple functional 3D printable piece to replace them, you can find the STL files on our Deprogramming Obsolescence repository (along with editable OpenSCAD files in case you need to adjust the pieces). If you modify the designs can you share them back with the community please?

Read More

Happ Super joystick tighter 8-way actuator

We have had a 1980s Faultless generic arcade cabinet for the best part of a year without many hassles, the usual fine-tuning when changing JAMMA boards (that I have recently solved with a Pi2Jamma) but not much more to complain about: plain good old fun with friends and family.

Read More

PiArcade: All-in-one Raspberry Pi arcade controller

When I have friends over we regularly end up playing at the arcade cabinet and having a good laugh. For a while I have been tinkering with the idea of building a small self-contained Raspberry Pi powered arcade controller for them to take back home so that they can spread the arcade love :-)

Read More