Showing posts with label Rant. Show all posts
Showing posts with label Rant. Show all posts

Sunday, 23 August 2026

Update on Ordering

Sorry this is another "admin" post. I have a lot of posts ready to roll and currently on Patreon, but all of them are waiting on one thing or another before I can post them here.

I am not here to push Patreon, but here is the link if you are interested

How To Order

I thought I should just explain the current best way to order things from me.

Please contact me using the contact email at the top of this page.

Tell me your shipping address so I can work out the postage.

Tell me which items you would like to order, including the options as that changes the price (e.g. kit / built, with IC sockets, with serial card etc.)

I can send you a PayPal link or an invoice if you are in the UK and prefer to pay via Bank Transfer.

PayPal should allow you to pay with various cards or PayPal balance etc. even in multiple installments, so that should cover most things.

Background

I have set Tindie to UK only, but I can still ship worldwide. Changes to the postal rules means it is not currently possible to automatically calculate the postage at checkout on sites like Tindie.

Several of the places I used to ship many orders to, including the US and many EU countries, now require that I collect the import duty from the buyer and pay that to the Royal Mail when I buy the postage.

The amount appears to vary from state to state and country to country, and I have not been able to find a list of all the countries which require this, and the how the duty is calculated for each one, and it keeps changing.

The best option at the moment is a bit tedious and creates a lot of extra work. I have to go through the process of creating the postage right up to the final pay now button where it tells me what it calculates the duty to be (if any).

I can then pass that back to the buyer and give them a total cost for items, shipping and duty.

It does make the postage look very expensive, but it should work out overall cheaper as the duty would previously have been collected at customs, and you would be billed for their estimation of the duty and their handling fee, which I understand was £10-15 depending on location. The Royal Mail only charge £1 handling fee when I pay up front.

Some countries currently do not need the duty up front, but I have still disabled all international destinations, as I don't want to get into the situation that happened recently where I had a couple of orders that were placed on Tindie, but when I came to post them the rules had changed and I now had a pay the duty. (thank you to the customer that did pay the duty after I contacted them, I felt really bad having to do that, but can't afford to lose 25% of the order value.)

Why Did This Happen?

Greed.

This is my understanding of how things work (or rather used to work), apologies if I have got any of it wrong, it's not very clear, and never was.

Previously there was a "de minimis" rule where customs would not bother about low value parcels. It was not worth their time to collect $2 on a $10 parcel. The US had a limit which I think was a very generous $800. The EU was €150. (although we used to have a free-trade deal but that was taken away from us...)

The EU is apparently replacing that with a €3 per item charge (or rather type of item), although I don't have any way to pre-pay that and I am not aware of it being charged on any parcels I have sent.

The UK in theory still has £135 limit or something like that, although I am sure I have been charged on less before, and I understand that is planned to be phased out in a few years. Yay! more problems to come.

The old system worked for many years. The customs could concentrate on the larger items, and things which arrive on pallets or in containers, rather than in small boxes.

But then the governments got greedy. Under the guise of "protecting local trade", they removed the de minimis rule, meaning customs now had to bother with tiny amounts.

This created backlogs in customs as they suddenly had to do lots more work, and people would have started to receive demands to pay $2 on a $10 item, plus a $15 handling fee and I am sure many would have refused to pay.

This led to an ad-hoc version of the old system where they were just waiving small parcels through when they were busy.

The greed then kicked in again and they decided to shift the responsibility for collecting the duty onto the shipper.

That is probably fair enough if you are a large business, but for a tiny business like me it is a lot of extra work.

I used to have the option to pay the duty up-front as part of the postage. I did offer this, but obviously no one selected it as it may the shipping cost look ridiculous.

Now the drop-down box is greyed out and I have no choice but to pay the duty up-front.

An Example

Say you want to order a $100 item.

Previously I had a set postage price per region, say $20 and you could place an order directly and would be charged $120.

Customs would then sometimes waive the parcel through with no costs, other times they would charge $20-$25 duty (depending on state or country) plus a handling fee ($10-$15).

That would make either $120 or up to $160.

Now it will be $100 plus $20 plus $20-$25 (plus their $1 handing fee), so up to $146.

Other Options

Move to the UK - although I wouldn't recommend that, for many reasons.

One person did suggest it would be cheaper for them to fly over here and take items back in their hand luggage. Not sure what would happen at the "anything to declare" desk if you said you had a PET ROM/RAM board and a Minstrel 3 kit.

There are shipping services I used to see people use in the past where I would post to a UK address, and the parcels would be forwarded on to the sender by a third party company.

I have not seen any orders to those places recently, I don't know if they are still operating, but they presumably have the same issues.

Maybe you can find one of those and place the order to a UK address, and the third party will deal with the international shipping and associated costs.

Conclusion

None of this is ideal, sorry. 

A re-instated de-minimis with a reasonable limit, or ideally a free-trade deal would solve this, but that would only benefit the end customers and small businesses, and I don't think any of us count in the grand plan of making the obscenely rich even richer.

Anyway, that is where we are today, I don't want to give up, so I will keep trying to make this work however I can.

I am very grateful to anyone who can navigate this mess of a system and still order things. I have done my best to try to make it work, but it is going to require a lot more effort on the part of both buyer and seller.

Sorry that was a little ranty and political, it is very frustrating that I want to make things, and I have people who want to buy my things but the way the world is at the moment makes it increasingly difficult.

Patreon

If you enjoy posts like the ones I normally write, you can support me via Patreon, and get access to advance previews of blog posts, and exclusive posts.

You also get progress updates on new projects and other behind the scenes updates, as well as access to my Patreon only Discord server for even more regular updates, and to discuss your own projects.

I am very grateful to my existing patrons, I need this even more they way things are going.

It would be wonderful to get enough support on Patreon to allow me to concentrate on writing more and better posts rather than spending all my time dealing with shipping admin.

Sunday, 26 July 2026

Game over?

TLDR;

International shipping from the UK is now even more complicated. If you want to order from outside of the UK, please use the contact button above and tell me what you want to order (including any options) and your address, and I will get a price for you. This price will now include duties that used to be collected by customs, so should work out overall faster and cheaper.

If you want to know why, read on, otherwise give this one a miss, it's too depressing.

Come back next week when there is a nice post about writing a VIC 20 game.

Or there is 50% of my Patreon if you want to read it now.

Good News Everyone

Thank you Royal Mail for sending me this great news.

Yes, more of my parcels can now be sent duty paid.

Great news...?

Hang on, how does that work again?

How it used to Work

The customer selects a product and selects some options and hits checkout.

The postage costs are pre-set based on size and weight of the parcel and destination.

The customer pays for the item, say £100, and the postage, say £15, so £115 gets paid to Tindie or whatever marketplace is being used.

I pack the order, pay the £15 for the shipping and off the order goes.

In many countries, the order will arrive, customs will inspect the paperwork and decided how much duty, if any, is due and ask the buyer to pay the duty, say 20%, plus a handling fee, say a total of £25.

In the past, the US has a high point of entry for duties, so most orders went through without needing any duties paid. That is no longer the case.

The EU also had different rules for items under €150, that has also now changed, so everything is going to need duties paid.

Once I mark the order as shipped, the total the buyer paid, minus the platform fees and payment processing fees will be payable to me. So I get about £100 of that £115.

As the seller, I need to pay for the parts to make the order, and pay for the postage in advance, and I then get reimbursed some time later.

That used to be almost immediately, but now there may be delays of several weeks, so I need to have enough float in my account to pay for all the parts and postage until I get reimbursed.

That is manageable, with a bit of planning, even with the extra delays.


New Rules

Good news says the Royal Mail in a series of messages.

Now what needs to happen is I need to pay the duty as part of the postage costs to many destinations including the US and parts of the EU.

Previously there used to be a drop down box that let me select "sender pays the duty" or "recipient pays the duty".

That is now greyed out, and is fixed as "I will pay any taxes, duties & fees (PDDP)" - Postal Delivery Duties Paid.

The amount varies, but 20% is common in Europe, the US now looks to be 25%. So I now need to pay the £15 shipping, plus 20-25% of the item value, in this case, £25. Plus handling fees, only 50p this time.

So now I need to pay £40 to ship the item.

In theory now there should be nothing extra to pay at customs, so the buyer should receive their item faster (although I understand there may be state taxes on top of this in some states).

That was the US, lets try Germany.

That is also on a £100 item, looks like 20% of item and postage costs? so £35 to ship a £100 item to Germany.

(there is also a new "temporary" EU rule that adds €3 for every type of item in an order, I have yet to see that being charged as part of the postage. It is far more of an issue for low value, multi-item orders, most of mine are high value, small number of items. I have heard that they may still be collecting this by sending cards from customs, which makes a mockery of enforcing collecting the duty from the sender if they are still going to card the recipient.)

That's great. So now I can't just pay the shipping, I need to deal with the duty as well.

However, there is a problem.

How do I get that 20-25% of the item cost from the buyer?

Why is that now my job anyway?

Sticks on Revolver, track 1, "Yeah, I'm the tax man"

Option 1 - Increase the item price

One suggestion is to increase the price of the item to cover this, so reprice the £100 item at £120. That would cover the cost, but now the order paperwork would say the item cost is £120, so the amount due would now be 20% of that, £24. So it would need to be even higher, £125 so that the duty would be £25 and I would get the £100 for the item, but the paperwork would be all wrong, and the buyer would have paid a bit more than they need. It also makes things look less appealing if they are 25% more expensive.

Option 2 - Add it to the postage

This is what I was initially doing for the 10% US tariff. I setup a number of postage rates, each inflated by enough to cover about 10% of the item cost. That sort of worked, but just made the postage look very expensive and if the customer buys several things, I lose money on the shipping.

Now I need to look at 20-25%, that's not really an option.

I can't even do it per item, as something like the Minstrel 2 can very from £130 -£230 depending on the options, built kit, with sockets, with membranes and overlays etc.

So that would mean between £26 and £46 duty at 20%.

Option 3 - Get the Marketplace to collect it

That would be nice, but currently it looks like only Lectronz has that option, but I have not seen how that works in practice yet.

I would also need to go through and work out the amount of duty for each country or state and setup separate shipping rates for each one. An awful lot of admin, and these things keep changing, so I would need to keep on top of that or risk over- or under-charging.

Option 4 - "Gift, value $1"

This is how all the far east marketplaces used to get around this, and the sort of thing they are trying to fix with these new rules. I only ever ship with everything fully declared. I am not interested in trying to cheat the system, no matter how broken, unfair or unworkable it is.


None of this shows on the postal labels, or the CN22 customs form, other than a small PDDP logo, so it doesn't even look like anything has been paid. Great work guys, thank you again. Makes my products look more expensive and then make it look like I am ripping people off.

Even if I get all that working, the other problem is one of finance. I now need to buy the parts to make the product, and then pay the postage say £15, plus the 20-25% duty and the fees, all in advance out of my own pocket.

I will need a lot more of a float if I am paying out a quarter of the order value on top of everything else, and then only getting that back a few weeks later.

I have no idea how that will work in the case of a refund, do I simply lose the 25% I paid out as well as the postage?


The New Plan

All I can suggest is that I will have to calculate international shipping on a case by case basis.

After I lost quite a bit of money paying the duty on the outstanding orders I had to post, I have set the stores to UK only for now. I hate to have to do that, but I don't think it is going to be possible to have this automatically calculated, and I certainly cannot afford to give away 25% of any more orders.

Please look at the blog posts and the store listings, work out what you want, and what options you want (that is important), and tell me that and your shipping address.

I will work out what the cost of shipping will be and give you an accurate overall price (which should work out cheaper than having to pay part of that later at customs).

I can then send a fully itemised PayPal invoice with all the details on.

I am sorry that sounds really clunky, but that is the only way I can see to make this work.

I also realise that makes everything look more expensive and more trouble, but I hope you will be prepared to work with me to get things too you without either of us losing too much money.

Sorry of that was all a bit ranty, I was quite positive in last weeks post, looking at listing more things and more widely, but now all the changes have kicked in, I am going to have to rein it all in again.

Thank you all for your past, and hopefully future, custom.

Ordering

All items are still available.

I can ship worldwide.

The only problem is I can't get the shipping and duty to be calculated automatically.

If you want to order something, please use the contact link at the top of the page and tell me:

  1. What you want to order, including options - see blog posts and listings for reference
  2. The delivery address

I will then send you an invoice which you can pay via PayPal, or if in the UK, by bank transfer.

Sorry to have to do this, and I know this is going to affect sales, but please understand it is the only option I have right now.

Patreon

If you enjoy posts like the ones I normally write, you can support me via Patreon, and get access to advance previews of blog posts, and exclusive posts.

You also get progress updates on new projects and other behind the scenes updates, as well as access to my Patreon only Discord server for even more regular updates, and to discuss your own projects.

I am very grateful to my existing patrons, I need this even more if I am going to be losing out on orders.

It would be wonderful to get enough support on Patreon to allow me to concentrate on writing more and better posts rather than spending all my time dealing with shipping admin.

I have set this to 50% off your fist month if you want to try it out.

Sunday, 21 December 2025

Faster isn't always better - A cautionary tale

I have a project on the bench that has been dragging on for a while, and I just want to get it finished.

I can see it being finished in one of two ways.

1) I get it working, and working well and get it into production

2) I conclude to my satisfaction that it's not going to work so I can move on to something else

It is one of those projects that is always going to be doomed to failure if you are not careful -  trying to do something in software which would be better done in hardware.

And yes, the answer is easy, just do it in hardware. 

Well, as usual, there are various problems with that. Modern microcontrollers can do an awful lot and can be of great benefit in terms of cost and board space and simplifying things.

And also the hardware is not necessarily available, some of it went out of production in the early 1980s, some of it only recently, but it doesn't seem like any of it is likely to come back

Until they make a 3D printer which can produce custom silicon chips, it's a software solution.

(I am sure that will happen sometime in the next 5 years, people are already making their own silicon. That is assuming we don't end up in some kind of technological dark age where knowledge is feared and banned by the powers that be ....)

What I need to do

I need a microcontroller to do some fast IO. I need it to detect a signal, read some data and respond to it within a short window.

My microcontroller of choice here is the AVR128DA48 or one of that series. These run at 24 MHz and has mostly single cycle instructions, specifically including single cycle access to the IO ports.

That means I should be able to run up to 24 million instructions per second.

In this application, I am waiting for a pulse from a 1MHz system, and so being 24 times faster, I should have 24 instructions to do it?

Well, not quite.

The pulse is actually only active when the clock is high, only half a cycle, but that's fine, that is still 12 instructions.

I got my code down to 10 instruction cycles and tried it.

It worked most of the time.

Not good enough.

Checking deeper, it turns out I don't have 12 cycles, the pulse is asymmetric, so I only get about 8-10.

The first instructions are along the lines of "is the pin low, no? loop back and test again" which takes up to three of the cycles, depending which cycle the tested pulse falls on, so in some cases, it just misses the change and takes the full 10 cycles, and is a bit late.

Here I am monitoring an LED signal I am using for testing. It is activated last, so if that still falls within the pulse, it should be safe.

But if it comes too late, it is likely the preceding pulse will also have been missed.

I have tried various things to streamline the code, but I think it is about as optimal as it can be.

There are various elements to this:

  1. detect the pulse
  2. work out the response
  3. respond
  4. clear and loop back for the next one.

I think I can save a few cycles on steps 3 and 4 by using some additional hardware, and maybe optimise the processing, but that only gets me close to the 8 cycles I have.

I can't work out the response in advance as it will be different every time.

I would prefer to have a lot more clear space than that. 24 cycles to run 10 instructions would have been reasonable, 8 cycles to run 8 instructions is too tight, specially given likely variation in the host hardware, some machines may be 7, some may be 9 etc.

What about interrupts?

Just as a side note, could I save time on the detection using an interrupt?

Well, no.

It looks like it is going to be about 6 cycles before it even gets to my code, so that's not an option.

An Alternative Option

I put that to the side for a while and got on with some other things, including building a Minstrel ZXpand that had been ordered.

Whilst programming the microcontroller for that, I wonder if the PIC18F4525 used on the ZXpand might be better, that has a couple of features that might help?

I covered my early adventures with PIC microcontrollers in a previous post, I glossed over the point I switched my allegiance from Microchip to Atmel.

(get ready to mark off the first "bloated framework" on your Dave rants Bingo card, possibly the first of many)

I had been working on a project and was getting frustrated by the PIC development environment, generating too much code, and code which didn't build or didn't work.

Whilst I had put that to one side, this thing called an Arduino started to appear, and that used the Atmel ATmega328, and I started looking into that and was impressed.

Since then I have been sticking with the Atmel family (which was going great until Microchip bought them out, but that's a rant for another day).

PIC a number

I wonder what's been going on with the PICs, maybe there is something in the PIC world that would help?

The chip in the ZXpand only works up to 20MHz, oh well, maybe not.

But then I noticed some other chips which said they would run up to 64MHz.

Now you're talking, 64MHz internal oscillator, that would mean I have 32 instructions for the half cycle, with the asymmetry, maybe 24, and my code is 10, so that would be a a good clearance.

We're back in business.

Oh great, there are dozens of part numbers and no clear indication of what the differences are.

I mean who put the marketing department in charge of a technical website. Who is that sort of table aimed at? it's just nonsense. Can Microchip please find someone with a grey beard and let them write a useful version of that.

OK, it's getting late in the day, but if I order a few of these now I will get them in the morning. So I scatter bought a selection of the Curiosity Nano boards, which are development boards with integrated programmers, which means I don't need to bother messing about with PICKits or Snaps etc.

Testing Methodology

You get an ology and you're a scientist.

The most important thing here is the IO operations, so to test things, I wrote a little bit of code which toggles an IO pin as fast as it can.

Loops can throw things out, so I have been doing eight instructions that turn the output pin on and then off alternately.

I have written versions in assembler with a register holding the value to write, but here the compiler optimised that to some single cycle instructions, so I am happy enough to stick with C for now.

I am not concerned about the overhead at the start or the loop, as I can just measure the speed of the 4 pulses. It gives 4 pulses at top speed, then a gap, then another 4.

Out of the box, the AVRxDx chips run at 4MHz, so when I run the code, it turns the output on and then off 4 times in 8 cycles, so I see a run of pulses at 2MHz.

With a bit of extra code to change the clock, it can get 24MHz.

The clock settings are locked, so you need to set a register to enable access for a few cycles, so that bit has to be in assembler.

(you also need to set RAMPZ if using the 128K chip, but I am just testing here)

Now I get a train of pulses at 12MHz, which is as fast as I can change them with a 24MHz clock.

If these new chips run at 64MHz, that should mean similar test code would generate a stream of pulses at 32MHz.

Now I just need to wait for the postman......

Lots of red boxes, I tried to cover all the eventualities.

These are all Curiosity Nano boards, quite neat development boards with a built in programmer debugger and pins for all the signals, and available with lots of different microcontrollers on them.

The PIC18F57Q43 seemed to do everything I would need.

I will spare you all the faffing around with different system like Atmel Start and Microchip MCC, Microchip Studio and MPLAB X, automatically generated code and hand turned from a blank page. Suffice to say I tried every combination I could think of, and the best I could get was 8MHz.

I was using the simplest code with the same sort of loop as before.

Checking the listing file, it is indeed using the BCF and BSF instructions that I would like to use.

And double checking, those instructions are 1 cycle instructions, highlighted below.

It is supposed to be running at 64MHz, but the pulses are only showing up at 8MHz, which if they are "single cycle", as it appears from the listing file they are, then the chip is running at only 16MHz?

Looking around it finally dawned on me, on the PIC, clock cycles and instruction cycles are not the same.

They really should have had that in big flashing lights at the start.

Each instruction cycle is actually 4 clock cycles, so 64MHz is 16MIPS.

On the AVR they are the same, 1 instruction cycle is 1 clock cycle, so 24MHz is 24MIPS.

That means these PICs are slower than the AVR.

Well, that was a bit of a waste of time.

I had started thinking about a couple of projects I could revisit with the extra speed, and the better peripherals the PIC chips have over the AVR, but sadly they just aren't going to be fast enough.

They might come in handy one day on something that doesn't need as much speed, but for this application they aren't going to help.

But wait, what's this other red box I bought?

I don't really want to move to an ARM chip, I would like to stay 8-bit if I can, but there are some ATSAMC microcontrollers which might do the job. These run at 48MHz (it says there is a 64MHz option, but that seems to be a different part number with a -64 on the end), but either way, that's got to be better than 24MHz or 16MHz.......

As part of the scatter buying exercise, I had picked up the ATSAMD21 Curiosity Nano. That's not ideal, I would prefer the ATSAMC21 as that is 5V, and the ATSAMD21 is 3.3V, but I thought I could at least get a proof of principle test working and look at other options later.

Credit here for this very useful table in the datasheet which explains the major differences between versions.

Why can't they do that for the other series of chips?

This is what they show for the AVR series. Same nonsense as for the PICs.

More expletives and trying different development environments and toolchains etc. Endless updates and completely reinstalling one of the development studios which broke itself doing even more updates.

5.86MHz is the best I could get out of it. How did it even get there? That isn't an integer multiple?

I think that is running at 48MHz, but it is using internal PLLs generated from 32.768KHz, and I am not quite sure I got the configuration right. How did it get down to 5.88MHz? Confused.

It does have an 8MHz fixed oscillator. I know it's not using that as the best I could hope to get from that would be 4MHz toggling if it were one clock cycle per instruction (which I doubt it is).

I remembered I had looked at the ATSAMC series before, I couldn't find any of the boards I had, but I did find a sole IC.

(how I found one single IC in my house is quite a miracle, finding the PCBs as well would be too much to ask).

The ATSAMC series have two advantages over the ATSAMD as far as I can see. They run at 5V, and they have an internal 48MHz oscillator as well as the 8MHz one. Maybe I had the configuration of the PLL wrong? With a fixed 48MHz oscillation there should be no problem getting full speed.

Can I just swap the ATSAMD on the Curiosity Nano board?

Is that chip smaller or further away?

Ah no then. Although both are available in 48 pin and 64 pin versions (and many other variations), the board is 48 pin and the chip is 64 pin. Of course they are different. I wouldn't be that lucky.

OK, time to see if the jungle website can rush me a breakout board I can use for a 64 pin 0.5mm TQFP.

Anyway, at 1AM I ordered an overpriced breakout board from Mr Bezos, which he promised to bring to my door in the morning.

(how is that "compatible with Arduino", in what conceivable way would you use that with an Arduino? Oh never mind. )

Seems to fit, it's the right pitch, even if the pin numbering and pad ordering is completely wrong as the board is designed for TQFP 100.

Add sockets for all 64 pins and a few decoupling capacitors (and the obligatory power LED).

I just need a programmer.

Luckily, the Curiosity Nano boards can do that, if you cut some of the traces on the back to disconnect the onboard programmer from the original microcontroller..

Not the neatest, but it should work. (It's JTAG, so more wires than the PIC or AVR)

Again, lots of messing around with code generation and bloated frameworks etc.

I also had to reconfigure the Curiosity Nano onboard programmer to suit the different part. I haven't needed to do that on the AVR versions, I built a programmer using a Curiosity Nano that I have used for a variety of parts.

The ATSAM one wasn't having any of it, so I had to change it. I found pyedebuggerconfig which allowed me to to change the target chip type (and host device voltage limit) and I was away, it was talking to the chip.

Great.

Now for the code.

Well, that's helpful. Thank you Atmel Start.

I managed to get some code built in MPLab X, that also required a bit of fiddling to get it to switch to the 48MHz oscillator, but I got there, and here is the fastest I managed to get it to twiddle IO pins.....

8MHz.

Bugger.

I don't know much about ARM assembly, but the compiler got it down to a single instruction for each bit toggle.

I can only assume that instruction takes six clock cycles, and I couldn't find any obvious alternatives that would be faster.

So after all that, it is also slower than the chip I started with.

(even the 64MHz model would end up 10 and a bit MHz, still slower than the AVRs)

Any other options?

I have previously looked at some different ARM chips, including the STM32F405. Those run at 168MHz, so should be fast enough. However, that is a whole new framework and toolchain to learn from a different manufacturer and probably a step too far.

Conclusion

None of these chips are fast enough to do what I need to do in the time available.

A frustrating, but necessary exercise, due diligence.

This project, in this form, is not viable with the parts I have looked at.

I think I have to give up on this project.

Unless something changes or a new part comes along that will do the job (or I find there is one that I have somehow overlooked).

But, on the positive side, I can clear my bench and start on something new in the morning.

Post Script

Whilst putting this post together, I had a look for photos of the board I first tried the SAMC20 with.

I also found I had edited some of the photos, so I must have written a blog post about it, but this was in the dark ages of 2021 when the public blog was offline and I was writing only for Patreon.

Thank you to the Patrons that stayed with me through that and kept me (just about) sane.

I think this was the main photo for that article - I don't think it went very well.

In that post, I ended with a photo of a note I left myself.

If only 

1) I had remembered that 

or 

2) I had found the box.

Oh well.

Those who do not learn from history are doomed to repeat it.....

Post-Post Script

Since posting this on Patreon last month, I have managed to get the project working, not the ideal version I was hoping for, but still quite nice. It's a bit messy, hopefully the production version will be a bit neater. (ignore the board, that was just an old board used as a base to hold it all together.)


Adverts

My Tindie store is still open, the Christmas deadline is passed for everywhere other than the UK (if you are very quick).

Although that doesn't seem to be a problem the way things have been recently.


Patreon

You can support me via Patreon, and get access to advance previews of development logs on new projects like the Mini PET II and Mini VIC and other behind the scenes updates. This also includes access to my Patreon only Discord server for even more regular updates.