<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.photonicsguy.ca/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.photonicsguy.ca/feed.php">
        <title>Photonicsguy.ca</title>
        <description></description>
        <link>https://www.photonicsguy.ca/</link>
        <image rdf:resource="https://www.photonicsguy.ca/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-04-06T17:23:31+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/electronics/voip/dvg-1120?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/archive/nslu2?rev=1510511638&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/3d/tiko?rev=1490046311&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/esphome/watermeter?rev=1703086229&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/dvr?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/reference/flukemeter?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/wiki/syntax?rev=1707739749&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/projects/electronics/panelmeter?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/projects/electronics/tirepressuresensor/code?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/archive/cetus?rev=1611077023&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/archive/eeepc?rev=1510511896&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/arduino/lcd?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/reference/apcups?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/vintage/next?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/projects/electronics/50a5vpowersupply?rev=1415904614&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.photonicsguy.ca/projects/electronics/ioboard?rev=1415904614&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.photonicsguy.ca/_media/wiki/dokuwiki.svg">
        <title>Photonicsguy.ca</title>
        <link>https://www.photonicsguy.ca/</link>
        <url>https://www.photonicsguy.ca/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.photonicsguy.ca/electronics/voip/dvg-1120?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DVG-1120</title>
        <link>https://www.photonicsguy.ca/electronics/voip/dvg-1120?rev=1415904614&amp;do=diff</link>
        <description>DVG-1120

9600 Baud, 8N1



Serial Port Pinout


RJ9ColourFunctionPin1BlkGround2RedRX (Data to Computer)3Grn4Yel?ColourFunction-BlkRedTX (from computer)GrnRX (To Computer)YelGround
Commands
CommandFunctionspy 16 *Show Debug info for SIPnwdbg bridge off</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/archive/nslu2?rev=1510511638&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-12T18:33:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Embedded Linux computer with 1-wire net</title>
        <link>https://www.photonicsguy.ca/archive/nslu2?rev=1510511638&amp;do=diff</link>
        <description>Embedded Linux computer with 1-wire net

Linksys NSLU2 running Debian Linux off of flash memory, polls a 1-wire net every 5 minutes and records the data (temperature and humidity) to a remote SQL server.

1-Wire

PIC18 Microcontroller

PIC18F4523 reading an ADT7410 temperature sensor via I2C.</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/3d/tiko?rev=1490046311&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-20T21:45:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tiko</title>
        <link>https://www.photonicsguy.ca/3d/tiko?rev=1490046311&amp;do=diff</link>
        <description>Tiko

I was fortunate enough to receive my Tiko for Christmas from batch #1. Starting on Christmas day I printed a bunch of owls, a benchy, and some other ornaments as well as the Tiko demo print.

Video of my first print

Things I&#039;ve designed

	*  Thingiverse
		*  Tiko build volume
		*  Top hat (for a failed owl print)</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/esphome/watermeter?rev=1703086229&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-20T15:30:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Water meter monitoring</title>
        <link>https://www.photonicsguy.ca/esphome/watermeter?rev=1703086229&amp;do=diff</link>
        <description>Water meter monitoring

Hardware

Using a ESP32 with QMC5883L compass module. TBD

Accuracy

Quite accurate, each interval (max to min to max) from the water meter appears to be 32.5ml, this was confirmed over the course of a few days and about 1.6 m³ of water (about 49 thousand intervals).</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/dvr?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MythTV DVR System Upgrade</title>
        <link>https://www.photonicsguy.ca/dvr?rev=1415904614&amp;do=diff</link>
        <description>MythTV DVR System Upgrade

Hardware

	*  Intel Celeron Dual Core E1200 CPU Allendale
	*  Intel Desktop Board DG35EC
		*  Product Guide
		*  Integrated graphics with DVI out  - Not used
		*  Four Sata connectors
		*  Gigabit Ethernet




	*  2x1024MB PC5400 RAM
	*  Masscool Socket 775 CPU Cooling Fan
	*  Cooler Master computer case
	*  Nvidia 7300GT PCIexpress video card</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/reference/flukemeter?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fluke 189/187/89-IV/87-IV Remote Interface Specification</title>
        <link>https://www.photonicsguy.ca/reference/flukemeter?rev=1415904614&amp;do=diff</link>
        <description>Fluke 189/187/89-IV/87-IV Remote Interface Specification

Archive of http://www.cfa.harvard.edu/~thunter/manuals/RemoteSpec89_18X.htm

Retrieved October 2009 from Internet Archive, dated September 13th, 2006.

Technical Note

Fluke is providing this information to those few customers who would like this information. We give this information with the understanding that Fluke will not provide any additional support on this information. This means that our Product Support Service will not be able t…</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/wiki/syntax?rev=1707739749&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-12T12:09:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Formatting Syntax</title>
        <link>https://www.photonicsguy.ca/wiki/syntax?rev=1707739749&amp;do=diff</link>
        <description>Formatting Syntax

DokuWiki supports some simple markup language, which tries to make the datafiles to be as readable as possible. This page contains all possible syntax you may use when editing the pages. Simply have a look at the source of this page by pressing</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/projects/electronics/panelmeter?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Panel Meter Interface</title>
        <link>https://www.photonicsguy.ca/projects/electronics/panelmeter?rev=1415904614&amp;do=diff</link>
        <description>Panel Meter Interface

Components

	*  Panel Meter
	*  [MCP41050]
	*  [LM321]
	*  [MAX5487 Digital Pot]
	*  [12-bit DAC with SPI Interface]

1mA Full scale meter

94 Ohms coil resistance

5K Ohm resistor @ 5V = 1mA

MCP4821
Pin No.SymbolFunction1VddSupply (2.7 to 5.5V)2CSChip Select3SCKSerial Clock Input4SDISerial Data Input</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/projects/electronics/tirepressuresensor/code?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tire Pressure Sensor Code</title>
        <link>https://www.photonicsguy.ca/projects/electronics/tirepressuresensor/code?rev=1415904614&amp;do=diff</link>
        <description>Tire Pressure Sensor Code

Return to Tire Pressure Sensor Project.


;###############################################################################
;# TITLE   &quot;Pressure Sense&quot;	
;# 				
;#      Program         : Pressure sensor using an MPX5700DP sensor and LCD display
;#      Version         :1.0	
;#      Revision Date   :   	
;#      Author          : Jeff Brown
;#									
;#	
;#	
;###############################################################################
;    	radix	hex
		 #define	RA0_…</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/archive/cetus?rev=1611077023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-19T17:23:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cetus Tracklog</title>
        <link>https://www.photonicsguy.ca/archive/cetus?rev=1611077023&amp;do=diff</link>
        <description>Cetus Tracklog


Cetus TrackLog (Linux) 1.35 Copyright (c) 2001-2004 Cetus
http://www.CetusGPS.dk

Usage:  TrackLog [options] trackfile... &lt;Enter&gt;

Options (* are default values):
  -fu   user defined format *            -dt  TAB delimited *
  -fx   GPs eXchange format (GPX)        -ds  semicolon delimited
  -fi   Gliding Commission format (IGC)  -dc  comma delimited
  -fr   NMEA RMC sentence format         -dl  linefeed delimited

  -pd   decimal degrees *                -sp  period as decimal …</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/archive/eeepc?rev=1510511896&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-12T18:38:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Eee PC Customizations</title>
        <link>https://www.photonicsguy.ca/archive/eeepc?rev=1510511896&amp;do=diff</link>
        <description>Eee PC Customizations

Some Eee PC customizations via shell script

	*  Disable suspend to ram when AC adapter is plugged in and the lid is closed.
		*  30 minute timeout, after which the computer is suspended anyways

	*  If the lid is closed and the AC adapter is unplugged, then suspend to ram is run.</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/arduino/lcd?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LCD Display</title>
        <link>https://www.photonicsguy.ca/arduino/lcd?rev=1415904614&amp;do=diff</link>
        <description>LCD Display

MJKDZ I2C board from eBay.

Notes:

	*  eBay search for board
	*    * I2C address is actually 0x20, not 0x27
	*  I&#039;m using the New LiquidCrystal library
	*  Need pull-up resistors on SDA and SCL lines (A4 &amp; A5 pins)

Test Code

#include &lt;Wire.h&gt; 
#include &lt;LiquidCrystal_I2C.h&gt;

#define lcdAddr 0x20 // set the address of the I2C device the LCD is connected to
// create an lcd instance with correct constructor for how the lcd is wired to the I2C chip
LiquidCrystal_I2C lcd(lcdAddr, 4, …</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/reference/apcups?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>APC Smart-UPS 2200 RM with AP9606 management card</title>
        <link>https://www.photonicsguy.ca/reference/apcups?rev=1415904614&amp;do=diff</link>
        <description>APC Smart-UPS 2200 RM with AP9606 management card

Upgraded to latest firmware by uploading aos325.bin and sumx326.bin via FTP.

&lt;ftp://ftp.apc.com/apc/public/hardware/webcard/firmware/sumx/v326/&gt;

APCUPSD crashing, aborted (core dumped)

I used the following patch to fix apcupsd:

&lt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655741&gt;


=====
--- a/src/drivers/snmplite/apc-mib.cpp
+++ b/src/drivers/snmplite/apc-mib.cpp
@@ -307,6 +307,8 @@
       break;
 
    case CI_Overload:
+      if (data…</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/vintage/next?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NeXt Cube</title>
        <link>https://www.photonicsguy.ca/vintage/next?rev=1415904614&amp;do=diff</link>
        <description>NeXt Cube

From &lt;http://www.bangmoney.org/nextstep/root_password.html&gt;


Lost Root Password

If you&#039;ve forgotten the root password, you&#039;ll need to follow the following procedure to reset it so you can login as root. This is most helpful to people who&#039;ve just purchased a used NeXT but don&#039;t know what the root password is.

Reboot the system.
Immdeiately after the &quot;Testing System&quot; message is replaced with &quot;Loading from disk&quot;, hold down the right command key and press the tilde (~) on the numeric k…</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/projects/electronics/50a5vpowersupply?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>50 Amp 5 Volt Power Supply</title>
        <link>https://www.photonicsguy.ca/projects/electronics/50a5vpowersupply?rev=1415904614&amp;do=diff</link>
        <description>50 Amp 5 Volt Power Supply



Need a 208.76 ohm, 1% resistor to set the 5V output. Right now I&#039;m using a 500 ohm potentiometer.
200 ohms would output 5.02V.</description>
    </item>
    <item rdf:about="https://www.photonicsguy.ca/projects/electronics/ioboard?rev=1415904614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T18:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IO Board</title>
        <link>https://www.photonicsguy.ca/projects/electronics/ioboard?rev=1415904614&amp;do=diff</link>
        <description>IO Board

16 Bit Digital input, 16 Bit Digital Output.



Outputs

16 Relays

Inputs

[HP3700]

16 socketed Optoisolators, rated for 5 to 240 Volts, AC or DC.

Pinout
Relay boardSignal NamePin#PinSignal NameGndGround B1 #A1 -I/O CH CKI/O channel check; active low=parity error</description>
    </item>
</rdf:RDF>
