User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2023/07/19 07:33]
sausage
start [2025/02/20 09:31] (current)
sausage
Line 1: Line 1:
 +====== Hacking Region Free DVD on the LG LHB655NW Home Theatre ======
 +[[hacking_region_on_lg_lhb655nw|{{:​lhb655nw:​lhb655-region-menu.jpg?​nolink&​400 |}}]]
 +
 +Unlike the rest of the streaming world, I like to own my things. Unless the boo-hoo-cancel-culture-woke-folk start making house calls I can continue to enjoy Season 2, Episode 4 of the IT Crowd on DVD. Streamers can't.
 +
 +I recently picked up the complete DVD collection of The Fast Show from the BBC for a very good price but it was Region 2. I'm Region 4. So began the journey of looking for codes and remote sequences to try and hack the region.
 +
 +[[hacking_region_on_lg_lhb655nw|Read Article]]
 +
 +====== Build your own Mobile Phone with the LilyGo T-A7670SA ======
 +
 +[[build_your_own_mobile_phone|{{:​t7670sa:​t-7670sa-held.jpg?​nolink&​400 |}}]]
 +
 +I'm not a smartphone user, and I rarely carry my little feature phone. But since Telstra shut down the 3G network, my perfect little flip-phone from 2010 gave me a big hug and moved away. Nothing has come close to replacing it.
 +
 +But what if you could build your own, the way you wanted it? That would be pretty cool.
 +
 +During the last few days I've been looking through the LilyGo T-A7670SA'​s vast feature set: Bluetooth, WIFI, LTE, GPS, USB, solar charging, condenser mic input, speaker output, 18650 Battery Holder, TF Card slot, SIM slot and plenty of GPIO.
 +
 +I'll walk you through how to work with the board, what to solder, how to send/​receive SMS and how to send/​receive calls using just the stock firmware. No code required.
 +
 +[[build_your_own_mobile_phone|Read Article]]
 +
 +====== Making Embedded Systems - A Reader'​s Review ======
 +
 +[[making_embedded_systems|{{:​embedded-systems:​making-embedded-systems.jpg?​nolink&​400 |}}]]
 +When I first heard that Making Embedded Systems 2nd Edition was up for pre-order, I jumped onto Amazon and handed over my dollars.
 +
 +For a period of time, I have been self-training in a variety of areas of electronics and embedded systems development but in a reasonably random and not entirely organised fashion.
 +
 +I was hoping this book could provide a good framework to formalise my growth and learning.
 +
 +I'll take you through some moments in each chapter that really struck a chord with me or was a point of interest in my journey through the pages.
 +
 +[[making_embedded_systems|Read Article]]
 +
 +===== Digital Pinball Controller PCB =====
 +[[pinball_controller_pcb|{{:​pinball:​pinball-pcb.jpg?​direct&​400 |}}]]
 +
 +Back in 2017 I produced two digital pinball machines controlled with real hardware flippers and tilt function. These machines were the Xero Pinball and Reload Bar Pinball tables.
 +
 +The original boards were done on perf and were an eye-sore. But they featured USB HID keyboard functionality,​ allowing the lighting of LED indicators.
 +
 +It was designed with good old pen and paper which was then used as the reference for designing the new PCB layout and connections in KiCad, then testing component footprints for sizing. ​
 +
 +[[pinball_controller_pcb|Read Article]]
 +
 +====== ESP32-S2 and the APA102 RGB LED ======
 +[[feathers2_apa102|{{:​esp32s2:​feathers2.jpg?​direct&​300 |}}]]
 +
 +I recently picked up an ESP32-S2 based board that features an APA102 RGB LED which is a serial device with data and clock pins.
 +
 +Working with this LED device seemed tricky at first, but thankfully a good datasheet made everything pretty clear. ​
 +
 +[[feathers2_apa102|Read Article]]
 +
 +----
 +
 +====== ESP32 OTA and Rollbacks - What happens under the hood? ======
 +
 +[[esp32_ota|{{:​esp32:​2blinks.jpg?​direct&​300 |}}]]
 +
 +Over The Air (OTA) provides a way to send firmware to your ESP32 board in the field without the need for a cable and physical access to the device.
 +
 +The purpose of this article is to manually step through the various stages of the OTA process and illustrate the state of the ESP32 at each stage. ​
 +
 +[[esp32_ota|Read Article]]
 +
 +----
 +
 +====== "Right To Repair"​ - the problem in a name  ======
 +[[right_to_repair|{{:​repairs:​open-for-mod.jpg?​direct&​300 |}}]]I am a huge fan of repairing electronic equipment. It's a fun activity and very satisfying preserving good gear and bringing things back to life. 
 +
 +As such, I am a supporter of movements like the Right To Repair in most respects to encourage people to reduce their electronic waste and learn valuable skills.
 +
 +But... sometimes there can be a problem in a name.
 +
 +[[right_to_repair|Read Article]]
 +
 +----
 +
 +====== Ember Auto-tracking Object Arrays - Deep Dive ======
 +
 +[[ember-autotracking-object-arrays|{{:​ember:​ember-title-card.jpg?​nolink&​300 |}}]]There will be many times when an Ember application needs to work with simple temporary data (POJOs), but setting up models and working with Ember Data's store might be overkill.
 +
 +The user might still want to bind this data to controls and have it perform dynamically when the data changes.
 +
 +Let's explore some easy options.
 +
 +[[ember-autotracking-object-arrays|Read Article]]
 +
 +----
 +
 ====== Great Shiny GS-2000 (modification) ====== ====== Great Shiny GS-2000 (modification) ======
  
Line 8: Line 101:
  
 [[gs_2000_home_theatre_modification|Read Article]] [[gs_2000_home_theatre_modification|Read Article]]
 +
 +----
  
 ====== Deploying an open, insecure .NET Core WebAPI to a Plesk host ====== ====== Deploying an open, insecure .NET Core WebAPI to a Plesk host ======
Line 17: Line 112:
  
 [[dotnetcore_webapi_to_windows_plesk|Read Article]] [[dotnetcore_webapi_to_windows_plesk|Read Article]]
 +
 +----
  
 ====== The great Aussie Burger in the Canberra/​Queanbeyan Region ====== ====== The great Aussie Burger in the Canberra/​Queanbeyan Region ======
Line 31: Line 128:
  
 [[burger-with-the-lot|Read Article]] [[burger-with-the-lot|Read Article]]
 +
 +----
  
 ====== Custom Ember Data the easy way  ====== ====== Custom Ember Data the easy way  ======
Line 61: Line 160:
  
 [[my-fathers-survival|Read Article]] [[my-fathers-survival|Read Article]]
 +
 +----
  
 ====== My time with COVID ====== ====== My time with COVID ======
Line 109: Line 210:
  
 [[repairing_adafruit_grand_central|Read Article]] [[repairing_adafruit_grand_central|Read Article]]
 +
 +----
  
 ====== Repairing the Vulcan Dishlex Milano Dishwasher ====== ====== Repairing the Vulcan Dishlex Milano Dishwasher ======
start.1689751993.txt.gz ยท Last modified: 2023/07/19 07:33 by sausage