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
Next revision Both sides next revision
start [2019/12/04 07:59]
210.18.207.205 [Oscillators on the PIC16F1455]
start [2021/07/23 10:05]
sausage
Line 1: Line 1:
 +====== TEAC FD-235F 4161-U Amiga Floppy Drive Repair ======
 +
 +{{:​repairs:​teac-drive:​working-floppy.jpg?​direct&​300 |}}
 +
 +My original TEAC FD-235F 4161-U floppy drive died maybe a year before I stopped using the Amiga 1200. I had to replace it with another drive that was too tall, meaning the case could never be properly closed. ​
 +
 +I was never able to fix the original drive. 25 years on, I still have this non-working drive and decided to take a crack at a repair.
 +
 +[[teac_fd-235f_amiga_floppy_repair|Read Article]]
 +
 +====== Amiga 1081 Monitor from 1986 ======
 +
 +{{:​repairs:​1081:​1081-fixed.jpg?​direct&​300 |}}I'​ve been looking forward to getting this on the bench for a while now. A friend gave this to me a while back when he sold off his Amiga 1000. I didn't know what state it was in. Like most Commodore monitors, these are worth fixing, with composite in, TTL RGB and SCART inputs.
 +
 +[[amiga_1081_monitor_repair|Read Article]]
 +
 +====== Panasonic SA-PT170 Repair ======
 +
 +On the bench this time is a Panasonic Home Theatre System, the SA-PT170, or sometimes labelled as an SC-PT170.
 +
 +{{:​repairs:​sapt170:​panasonic-dvd-unit-open.jpg?​direct&​300 |}}
 +
 +This unit was working for a good solid ten years but would no longer turn on.
 +
 +[[panasonic_sa_pt170_repair|Read Article]]
 +
 +----
 +
 +====== Generating VGA with an FPGA (Verilog) ======
 +
 +{{:​vga:​monitor-bottom-centre.jpg?​direct&​300 |}}Generating a VGA signal can be a rewarding achievement as an FPGA project. There are loads of explanations and illustrations online on how to generate VGA signals. But sometimes the concept is not clear.
 +
 +I'll attempt to try and make it much clearer and get you on your way quicker.
 +
 +[[generating_vga_with_an_fpga|Read Article]]
 +
 +----
 +
 +====== Simple guide to Verilog Wire and Reg types ======
 +
 +{{ :​verilog:​wire-reg-cover.png?​direct&​300|}}The aim of this article is to help clear any confusion for beginners when using verilog wire and reg data types between modules. We'll go through all the rules for both a reg and a wire.
 +
 +[[verilog_wire_and_reg|Read Article]]
 +
 +----
 +
 +====== Open Source FPGA toolchain on The Go Board ======
 +
 +{{ ::​goboard.jpg?​direct&​300|}}The Go Board is an excellent FPGA dev board that contains four switches, four LEDs, two 7-segments, a PMOD, and a VGA connector.
 +
 +I love it for sketching out quick ideas and experiments.
 +
 +This article aims to take you through a more recent version of ''​yosys'',​ ''​nextpnr'',​ and the Icestorm tools on Windows specifically.
 +
 +There will also be tips along the way and some troubleshooting at the end for when you don't always get the happy path.
 +
 +[[open_source_on_goboard|Read Article]]
 +
 +----
 +
 +====== Samsung 32" S32D850T Monitor Repair ====== ​
 +
 +{{ :​s32d850t:​screen-working.jpg?​direct&​300|}}I had a 32" Samsung monitor on the bench from a friend at work who only used it for four years before the power went out and wouldn'​t turn on again. ​
 +
 +Once I got it into the workshop, I attempted a power on and got a pop as well.
 +
 +This one was a fun journey.
 +
 +[[s32d850t_monitor_repair|Read Article]]
 +
 +----
 +
 +====== Raspberry Pi Pico Setup and Review ======
 +
 +{{ :​pi-pico:​raspberry-pi-pico.jpg?​direct&​400|}}
 +
 +Saw the ad for the Raspberry Pi Pico from Core Electronics the other week. At $5.75 each, I couldn'​t pass it up.
 +
 +I ordered a couple and they arrived pretty quick in their cool little production cases. I soldered one up and then checked the set up page to see what was required to get it running.
 +
 +[[raspberry_pi_pico_review|Read Article]]
 +
 +
 +----
 +
 +====== Passing Vectors of Object Pointers in C++ =======
 +
 +Learning to use vectors in c++ is fairly straight forward. But passing the collection to a function and returning an instance is not demonstrated as often. ​
 +
 +The following code snippet should show a nice complete flow in one shot. Take a look:
 +
 +[[vectors_of_objects|Read Article]]
 +
 +----
 +
 +====== NV-VP32 VHS/DVD Combo Unit Repair ​ ======
 +
 +{{ ::​repairs:​nv-vp32-01.jpg?​direct&​400|}} Had an NV-VP32 on the bench during the week. This is a VHS/DVD combo unit that can act as a converter for burning tapes to disk.
 +
 +I plugged the unit in and switched it on. Pressing the power button only showed ''​F09''​ on the display.
 +
 +Thought I'd open it up and take a look around.
 +
 +[[nvvp32_repair|Read Article]]
 +
 +----
 +
 +====== Setting up URL Rewrite on shared windows Plesk hosting ======
 +
 +{{ wiki:​dokuwiki-128.png}} Setting up URL rewriting for Dokuwiki is a little bit of a challenge under shared Windows Hosting. Much easier under linux hosting as the use of ''​.htaccess''​ is pretty straight forward.
 +
 +This article will help you get the most commonly desired URL format working.
 +
 +[[dokuwiki_url_rewrite_windows_plesk|Read Article]]
 +
 +
 +----
 +
 +====== When ESP8266 is a right pain in the Serial ======
 +
 +ESP32 is pretty straight forward when it comes to serial debugging with the console via the USB connection.
 +
 +{{ :​esp8266:​esp8266-serial-monitor-garbage.png|}}
 +
 +However when trying the Amica NodeMCU ESP8266, serial was not a straight forward process via the Arduino IDE. 
 +
 +[[esp8266_serial_monitor|Read Article]]
 +
 +----
 +
 +
 +====== ESP32 with SSD1306 oLED display libraries ======
 +
 +{{ :​esp32-oled-libraries:​oled-adafruit-snow.jpg?​nolink&​200|}}
 +
 +There'​s a lot of articles out there already on using these little 128x64 oLED monochrome displays with an ESP32 or with an Arduino board. ​
 +
 +The go-to library for working with oLED displays appears to be Adafruit'​s SSD1306 library judging by the amount of articles written on it. This one is packed with features while being easy to use (but there are others!).
 +
 +[[esp32_with_ssd1306_libraries|Read Article]]
 +
 +----
 +
 +====== Charlieplexing LEDs on the ESP32 ======
 +
 +{{ :​charlieplexing:​3-pin-led1-other-paths.png?​nolink&​150|}}The ESP32 has a stack of GPIO pins allowing you to attach a whole bunch of LEDs. But it's a neat practice to try using fewer pins with several LEDs using Charlieplexing. There'​s quite a few things you can learn along the way.
 +
 +[[charlieplexing_on_the_esp32|Read Article]]
 +
 +----
 +
 +====== ESP32 From Scratch ======
 +
 +This guide will show you how to quickly set up an ESP32, placement onto a breadboard, wiring, the software, and finally sending code to it.
 +
 +[[esp32_from_scratch|Read Article]]
 +
 +----
 +
 +====== Space Capsule Hotel Adventure ======
 +
 +{{ :​wiki:​capsulehotel:​pods-feet.jpg?​nolink&​200|}} In February, myself and a couple of mates from work stayed at the Space Capsule Hotel in Sydney. Some thought what we were doing was dreadful/​unconventional but we were keen to check it out nonetheless.
 +
 +Once inside, there really is an illusion of being inside the sleeping cabin of some ship on route to mars.
 +
 +[[reactconf_and_spacecapsule_adventure|Read Article]]
 +
 +----
 +
 ====== Setting up a minimal Hugo website ====== ====== Setting up a minimal Hugo website ======
  
Line 7: Line 176:
 [[hugo|Read Article]] [[hugo|Read Article]]
  
----+----
  
 ====== Oscillators on the PIC16F1455 ====== ====== Oscillators on the PIC16F1455 ======
Line 54: Line 223:
 ====== Single Optional Argument for a LaTeX Macro ====== ====== Single Optional Argument for a LaTeX Macro ======
  
-I recently ​need to create a new LaTeX macro for a User manual. The macro was to output a defined character, but in a colour specified by the author. Therefore, I needed a macro that accepted a single optional argument.+I recently ​needed ​to create a new LaTeX macro for a User manual. The macro was to output a defined character, but in a colour specified by the author. Therefore, I needed a macro that accepted a single optional argument.
  
 [[latex_macro_single_optional_argument|Read Article]] [[latex_macro_single_optional_argument|Read Article]]
start.txt ยท Last modified: 2024/04/04 02:12 by sausage