Some changes here at projects.

Wednesday, January 7, 2026 at 14:01:23

When I started this blog, I didn’t quite understand the way the image function of flatpress worked - I’ve made several changes over the years but none of them were really satisfactory to me, or even standardized.

I’ve decided to start at the beginning and clean up images, resizing loose images (those not in a gallery) to more standard sizes, adjusting them so they aren’t all over the place in the posts, and generally providing a cleaner look. I’ll crop junk off of them so you just get the part that’s important, instead of a tiny part in a big image. I’m also moving images to more useful locations within the site, collecting posts together so they’re not in random folders.

This is going to be a long project, but older posts should start to look better for you - and perhaps even load just a tad quicker since they won’t be megabytes long. There may be some broken things while I move folders and optimize images, but they should resolve quickly.

So…in honor of the old web - here’s an under construction gif.

general-underconstruction-wereboar.gif

Project Status
2021 - Nothing to do.
2022 - Completed January 8th 2026.
2023 - Completed January 9th 2026.
2024 - Completed January 14th 2026.
2025 - Completed January 15th 2026.
2026 - Already using the new format.
Cleanup - Completed January 15th 2026.
QA - Completed January 15th 2026.

Cleanup will involve removing old folders and other leftovers, and QA will consist of going through the entire blog, making sure links all work, and correcting any document/image links that are not using the new format. It’s going a little quicker than I expected, I have some downtime and have been hitting it hard. Stay tuned for some more equipment posts, coming shortly.

In-between cleanup and QA, things may break. I’ll fix them as I see them.

January 15th 2026 - I think we’re done…if you see anything broken, please let me know on mastodon.

Galleries for late 2025 may break, but I’m trying to avoid doing that. If you hit a post and there’s nothing there but a “directory doesn’t exist” message, try again in a day or so - I should have everything image pointing to it’s proper location by the end of the week. I think I have these fixed.

The last post of 2025.

Wednesday, December 31, 2025 at 20:31:24

I hope that 2025 was good to you, and I hope you found something here on projects that caught your interest. I have a number of devices lined up for the coming months, and there’s plenty of hamfests on the way.

Have a Happy New Year, and I’ll see you in 2026.

general-poptop-wereboar.jpg

The 2025 hamfest wrap-up and (almost) last post of the year.

Tuesday, December 30, 2025 at 09:57:56

This will be near to the last post of the year here on projects, and it’s something to browse while you’re waiting for the new year holiday to start. I found out earlier this year that you can reference galleries from different points within this blogging system, and thought it would be cool to have a year-end page with all of the stuff I saw at hamfests. So…here it is! The only ones that won’t be presented in that manner is the SCARF show in May and the Central PA hamfest - both of those because there were very few pictures. They’ll be links instead.

cleve25-analyzesmall-wereboar.jpg

Without further ado, here is the stuff I saw this year at hamfests:
.

The Sunday Creek ARF Hamfest, Shade Ohio.

.

The Cuyahoga Falls ARC Hamfest, Cuyahoga Falls Ohio.

.

The TUSCO Hamfest, New Philadelphia Ohio.

.

The Athens County ARA Hamfest, Athens Ohio.

.

The Dayton Hamvention, Xenia Ohio.

Friday:

.

Saturday:

.

The Scioto Valley ARC, Piketon Ohio.

https://wereboar.com … -2025-svarc-hamfest/

Breezeshooters Hamfest, Butler Pennsylvania.

.

Columbus (Shriners) Hamfest, Columbus Ohio.

.

Cincinnati Hamfest, Cincinnati Ohio.

.

Johnstown Swappers Day, Johnstown Ohio.

.

The Findlay Hamfest, Findlay Ohio.

.

The Central Pennsylvania Hamfest, Clearfield Pennsylvania.

https://wereboar.com … ennsylvania-hamfest/

The Cleveland Hamfest, Berea Ohio.

.

The Early Television Museum Fall Swap, Hilliard Ohio.
(no image annotations on these pictures)

.

MARC @ MAPS Hamfest, Green (North Canton) Ohio.

.

The Fort Wayne Hamfest, Fort Wayne Indiana.

.

Here’s next year’s list. I’ve cut back some due to smaller shows all having the same vendors: https://wereboar.com … mfest-and-show-list/

That’s all for 2025. See you in the new year with more projects and more junk…I mean good stuff!

Some last thoughts on Nostr.

Monday, November 24, 2025 at 08:50:53

I’ve been posting blog links to a federated social network called Nostr. This was mostly to drive traffic here, but I’d reply to anything that was sent to me that was not obvious spam. I’ve written about that in a couple of past posts:

Federated but disassociated: https://wereboar.com … etworking-via-nostr/

Some thoughts a few months later: https://wereboar.com … -after-a-few-months/

One of the reasons I chose the site I did was because it supported a feature of Nostr called “communities” - that’s exactly what it sounds like. A basic forum with a title and a common theme. I created /oldtech, a place for stuff like what I talk about here. While I never really got any other posts in the community, I did collect the usual spam.

Spam is a big problem on the Nostr network communities. There’s no good way to manage it, and the more popular you are the more you’ll get the standard Indian scams, crypto crap, and just general-purpose canned ham. You either approve it to show in the community, or you ignore it and it sits there in your inbox forever, waiting for you to approve it. In that regard, spam is very hard to control on Nostr, and it makes the communities messy.

Today I tried to make my usual Monday morning post and found that the site owner had removed communities in favor of a single feed of posts. The reason was that communities were “messy.” I fully understand this reasoning as there’s zero garbage control. Some of the communities I looked at had hundreds of pending spam messages in their box. (You can see pending messages, they just don’t show up in the regular feed.)

I kind of stepped back from this for a while, but I’ve started posting again seeing as how all of my old posts are there - they just aren’t in a community now.

You can still check out that feed at https://satellite.ea … 0s9sn9xgulwfqsy6uf4w

I’ll probably start posting there again.

Stay tuned for more hamfests, projects, and just plain junk!

My 2026 Hamfest and Show List

Thursday, November 13, 2025 at 08:57:18

With 2025 coming to a close, I find myself thinking about each show I attended this past year, and which ones I want to go back to. While the first answer is “all of them!” - I think I’m going to cut back some this year. The smaller shows are cool, but I started seeing the same vendors and the same items over and over. This will give things a chance to cycle through.

So - instead of 15 hamfests, I think I’ll probably drop back to 8 or so. There may be a few others in there - Athens, OH and Clearfield, PA, but those will depend primarily on “if I feel like it,” and perhaps Fort Wayne if 2025’s show turns out better than 2024.

hamfest-marc2025-wereboar.jpg

As before, not all shows have updated at the time of this posting, so check back or check the Ohio ARRL section page for current event times Links to pictures will be posted as soon as I can after a show, and there will be a year-end wrap-up.

Cuyahoga Falls Amateur Radio Club Hamfest
Emidio & Sons Party Center
48 E. Bath Road
Cuyahoga Falls, OH 44221
Saturday April 11
8A - 1PM
Admission $10
https://sites.google.com/cfarc.org/cfarc/hamfest
Event photos: Coming soon.

Dayton Hamvention
Greene County Fair and Expo Center - The Whole Thing
210 Fairground Road
Xenia, OH 45385
Fri Sat Sun May 15 16 17
Hours vary by day, opens at 9AM
https://hamvention.org
Friday Photos: Coming soon.
Saturday Photos: Coming soon.
Sunday Photos: Coming soon.

Breezeshooters Hamfest
Butler Farm Show
625 Evans City Rd
Butler, PA 16001
Sunday June 14
8A - 2PM
https://breezeshooters.org/ns/
Event photos: Coming soon.

Columbus Hamfest
Aladdin Shrine Center
1801 Gateway Cir
Grove City, OH 43123
Date TBA, usually early August
8A - 1PMish
https://aladdinshrine.org/hamfest/
Event photos: Coming soon.

Johnstown Swapper’s Day
Johnstown Community Sportsmen’s Club
7357 Sportsman Club Rd NW
Johnstown, OH 43031
Labor Day Weekend (Fri Sat Sun)
7A - 6P
https://jcscohio.org/swappers-day/
Event photos: Coming soon.

The Cleveland Hamfest and Computer Show
Cuyahoga County Fairgrounds, Eastland Entrance
160 Eastland Rd
Berea, OH 44107
Sunday September 27
8A - 12P
https://www.hac.org/
Event photos: Coming soon.

Early Television Museum Fall Swap Meet
The Early Television Museum
5396 Franklin St
Hilliard, OH 43026
Date TBA, usually October
10A - 2P
https://www.earlytelevision.org/swapmeet.html
Event photos: Coming soon

Scott Antique Market November
Ohio Expo Center (State Fairgrounds)
717 E 17th Ave
Columbus, OH 43211
Usually Thanksgiving weekend
Hours vary by day, check before you go.
https://www.scottantiquemarket.com/
Event photos: Coming soon

There’s a handful of “Maybe” this year as well. I’ll get to these if time allows:

ACARA Athens Hamfest
Athens Community Center
701 E State Street
Athens, OH 45701
Date TBA, Usually late April
https://www.ac-ara.org/

Central Pennsylvania Hamfest
Clearfield County Fair Grounds, Agriculture Building and grounds
5615 Park St
Clearfield, PA 16830
Sunday September 13
https://clearfieldcountyarc.net/hamfest/

MARC Hamfest
Military Air Preservation Society Hanger (MAPS)
2620 International Parkway
Green, OH 44232
Date TBA, Usually early November
http://w8np.net

Fort Wayne Hamfest
Allen Country War Memorial Coliseum
4000 Parnell Ave
Fort Wayne, IN 46805
Date TBA, usually right before Thanksgiving weekend
https://www.acarts.com/hfmain.htm

Johnstown Swappers Day and the Scott Antique Market aren’t really hamfests, but enough electrical and other goodies show up that it’s worth going if you’re in to general flea market type items. The Early Television Museum is a swap meet that happens during one of the venue’s open work days, so who knows what will show up there.

Always check dates and times before you go, and I’ll see you there!

Photos from The Early Television Museum 2025 Fall Swap Meet

Sunday, October 19, 2025 at 08:49:12

This was the first time I’d gone to this show, and - while small - it offered quite a bit of television focused vendors. The usual flea market tat that shows up at hamfests these days was absent, even though the show was free to set up and enter.

I did end up spending about $45 and taking home a few project items which may show up later, depending on what I have scheduled. Regardless, here are the photos I took. I don’t have much to say about them, so there’s no description, just enjoy the glory of old television.

.

We did a museum tour as well, and that is well worth the admission price. I highly recommend that if you’re in the area. We didn’t stick around for the auction, while there were a few lunchboxes I’d like to take home I already have examples of them and do not need more.

I’ll be heading back to this one again.

Random board shot: A Biamp electronic crossover

Monday, September 29, 2025 at 05:35:43

Today’s board comes to you from a resale shop. A friend purchased this (used) electronic crossover for his audio stack, and wanted to open it up to give the controls a cleaning and give it a general once-over. Inside was a well laid-out board with plenty of space and a bunch of antique RCA op-amps. The unit works great, and immediately went into the stack.

However, seeing as this was made in the 1980s right here in the USA, we looked for that one particular mark:

rbs-biamp-wereboar.jpg

Yep, there it is. That orange script “T” indicating the raw board was manufactured at the GE plant on South 2nd Street in Coshocton, Ohio.

How many stories could the board manufactured there tell us?

This is Project’s 4th anniversary.

Friday, July 4, 2025 at 18:18:40

July 4th, 2021 is when I opened this as pygg.xyz and transferred some of my old blogger.com content here.

I don’t have anything special to present except thank you - I appreciate all of the views I get here, and I hope you’ve found something of interest over the past 4 years.

I have a number of devices and shows in the works, please check back soon.

Connecting a shared drive and file sensor to Home Assistant Green.

Thursday, July 3, 2025 at 09:08:38

The Home Assistant Green is just a Linux boxen running a containerized version of Home Assistant under a minimalist operating system. Technically, it should be able to do anything that the kernal supports, and one of those things is connecting to a shared drive.

I have a Raspberry Pi that has an I2C air pressure sensor connected to it. Once a minute, a cronjob reads that sensor and writes it to a location on the network - in this case a shared folder on a NFS-connected Synology drive. That file is then available for other programs to use - primarily my own garbage php frontend, and Cacti. Since Home Assistant has a nicer frontend than Cacti, I’d also like to present it there.

There’s a lot of conflicting information on how to do this online, and again - the documentation HA provides is just someone’s thought process. It’s actually fairly easy once you figure it out, however.

For this exercise, I’m using my older NFS connected Synology NAS. It has older versions of NFS opened up to the entire network. I’m not going to go into how to do that since I’m running a pre 5.0 variant, but if you want to do this for yourself make sure you understand how the NFS process works, and that you can connect to it. I’m also going to assume that you know how to access the configuration files in your system.

In order to create this new sensor, there are several steps:

1: Create the NFS share on your target device.
2: Create the share in Home Assistant
3: Allow HA to access the share
4: Create the sensor

1: We’ve already covered this, you need to make sure you can do this on your own.

2: Creating a share in Home Assistant is much easier than it used to be. Since a version in 2023, the system now has this builtin to the GUI. To access this, go to:

settings (sidebar gear icon)  > system 
     > storage > add network storage

You’ll get a window that looks like this:

hass-networkstorage-wereboar.jpg

Give your share a name. I’m going to call my share raspi, because it was originally set up to share files between multiple SBCs on my network. This is the name that the HA process will use when you access it, so make it meaningful, one word, and as short as you can so you don’t have to type a lot of long things. Or, do whatever you like, but I’d suggest keeping it to a single, no-space word. I don’t know how HA handles spaces here.

The next section is entitled “Useage” - this is kind of misleading, as the only thing this does is identify where the share will be located under the HA process. For example, if you choose “share,” your file path will be “/share/raspi” - it’s more of a human readable delineation than an actual “thou shalt only put thine backup here” type of thing. I chose share just because why not.

Next, choose the type of connection you want to make, NFS or CIFS. CIFS is just a fancy name for the type of shares that a Windows system uses, while NFS is the preferred Linux connection method. There’s plenty of info out there on what these acronyms mean if you’re so inclined.

CIFS usually requires a user/pass/domain type thing (Think your windows login and workgroup) whereas NFS can just operate based on IP address limiting. Since I’m using NFS, I chose that and entered my share:

<ip address>:/volume1/raspi

ip address is self explanatory, it’s the address of my share. Follow this with a colon, and the entire path of the share - Synology units call each volume by it’s numeric name, so “volume1, volume2,” etc. My share is on the first disk and is called raspi, which is the same as the name I gave it for home assistant. I’m calling my share on HA and on the remote share the same thing, but you don’t have to. Call it whatever you like within the Home Assistant system, as long as you’re mapped to the correct place on the remote share.

Assuming all is correct, hit connect and if right, it should just do it. Now, on the storage page you should see your new connection as ipaddr/path/to/share. It won’t say this, but now home assistant has mapped /share/raspi to this shared location on your network.

3: You’ll need to allow the Home Assistant container access to these foreign locations, and that involves editing your configuration.yaml file. So load up the file editor add-on (or install it) and navigate to your configuration file. You’ll need to add a new block to your config - I like to do this right before my sensor: block.

homeassistant:
  allowlist_external_dirs:
    - '/share/raspi
    - '/share/raspi/hass'

Note the single quotes!

What we’re doing here is adding a block called homeassistant: and using the allowlist directive to tell HA it can indeed access these locations that aren’t it’s native systems. I’ve gone ahead and added both the directory I need to access, as well as a directory I can write to later that’s specifically set up for this machine. I don’t know if top-level permissions are inherited, so I just added each individual directory on it’s own. This is pretty much the same format as all other directives in the yaml file, so just follow others if you’re unsure. Spacing is important here!

In my example, raspi is the directory where all the sensor values I want get written, and hass is a directory just for this machine that I can write to and retrieve things from. Create directories as you need them, you don’t need to make extras if you’re not going to use them.

Once you’ve added the directories, use the configuration checker under developer tools to make sure your config is good, then restart the HA process. Allow some time for everything to come back up and populate the new fields. The share seems to persist through this, so you should be good to leave it alone.

4: To create a sensor, you’ll need the file sensor with the “file” integration. To do this:

setting (gear icon) > devices &services > add integration 
     > file > set up a file based sensor

Search for file in the integrations list

You’ll get something that looks like this:

hass-filesensor-wereboar.jpg

Fill out the form with your sensor (entity) information.

File path is the HA path you set up, in this example it would be:

/share/raspi/airpress.txt

where airpress.txt is the file we want to read. You’ll need to call this whatever you’re trying to read. This should be a single value with no other stuff attached.

Template is the yaml code you want to use to process the value you read. Since my value is already what I want, I left it blank. You may need to change that - yaml code is beyond the scope of this document.

Unit of measurement is just that. It’s just an identifier and only means something for you. In my case, I chose inHg since it’s air pressure. You could call it chickens/hour, °Quackenbush, or “Bob.” Whatever you like. Hit submit, and it should create a new entity creatively called “file.” Click on the entities link, then click the new “file” entity, and edit so the name means something using the gear icon.

You now have a new sensor populated by a value that you can manipulate like any other sensor.

Top of Page