This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2023/09/20 04:53] sausage |
start [2024/04/04 02:12] sausage |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 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 Auto-tracking Object Arrays - Deep Dive ====== | ||
Line 18: | Line 46: | ||
[[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 27: | Line 57: | ||
[[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 53: | Line 85: | ||
[[custom-ember-data-the-easy-way|Read Article]] | [[custom-ember-data-the-easy-way|Read Article]] | ||
+ | |||
+ | ---- | ||
====== Ember.js Routes and Troubleshooting ====== | ====== Ember.js Routes and Troubleshooting ====== | ||
Line 71: | Line 105: | ||
[[my-fathers-survival|Read Article]] | [[my-fathers-survival|Read Article]] | ||
+ | |||
+ | ---- | ||
====== My time with COVID ====== | ====== My time with COVID ====== | ||
Line 119: | Line 155: | ||
[[repairing_adafruit_grand_central|Read Article]] | [[repairing_adafruit_grand_central|Read Article]] | ||
+ | |||
+ | ---- | ||
====== Repairing the Vulcan Dishlex Milano Dishwasher ====== | ====== Repairing the Vulcan Dishlex Milano Dishwasher ====== |