Tuesday, October 1, 2019


#define FAN_SOFT_PWM
must be enabled in configuration.h!

It seems the board has a lot of interference when using hardware PWM and it messes with the Bltouch servo signal.

The Hardware:

From BigTreeTech an upgrade board for my Creality CR10 3D printer that I bought on Aliexpress for less than 25$.

Out with the 8-bit board based on 1284p sanguino and in with 32-bit ARM.

Focus on getting the BLTouch 3.1 working...
Drivers BigTreeTech TMC2208 V3...

Visual inspection of the board and dodgy soldering of course! The Hotend connectors are not even connected properly... You can see the hole where the pin should have been...

The Drivers:

The main reason I bought this board was to be able to print more silent.
TMC2208 V3 preconfigured for UART: check J2 where it has a 0-ohm resistor soldered.

Assembled it looks like this:


Vanilla Marlin 2.0.X not working with the TMC2208 at the moment. BUG in TMCSTEPPER.

Marlin compiled fine but the bltouch v3.1 does not work reliably, so it is pointless to invest any more time is this board for the moment.

Update from BigTreeTech: use software PWM for fans and heaters to make Bltouch more reliable. First tests seem to confirm this. More testing needed of course... It's a 25$ board after all...

Wednesday, October 17, 2018

ESXI restore config error: Missing Manifest File

Reminder for self:

[root@localhost:/tmp] vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz force
(vim.fault.InvalidBundle) {
   faultCause = (vmodl.MethodFault) null, 
   faultMessage = <unset>, 
   text = "Missing Manifest File"
   msg = "Received SOAP response fault from [<cs p:06f94a48, TCP:localhost:80>]: restoreConfiguration


The reason for this error is a different releaselevel in the Manifest.txt file

[root@localhost:/tmp] more Manifest.txt 
RELEASELEVEL=VMware ESXi 6.5.0 Update 2
UUID=00000000-0000-0000-0000-0secretnumber here


change the releaselevel to the current release and try again!

To check the current releaselevel execute the following command:

[root@ESXI:/tmp] vim-cmd hostsvc/firmware/backup_config
Bundle can be downloaded at : http://*/downloads/{some-drive-here}/configBundle-ESXI.lan.tgz


Download this file and check the layout of manifest.txt inside the tgz

Tuesday, July 3, 2018

APS CAM870 MK2 paintball co2 pin nozzle firing problem

The APS CAM870 mk2 marine edition paintball.

Was looking for a shotgun paintball for the collection with some realistic loading.
Here it is:

It uses an internal bolt system on Co2:

There are lots of reviews online so I won't be doing one!

Because mine does not work out of the box....

So what's the problem? Well the Co2 does not power the cartridge. When firing the only thing that happens is a puff of Co2 smoke from the back of the bolt!

Guess what: the firing pin broke on the first strike. This does not bode well for the future.

Here is a photo of a complete pin:
This is the part I found loose inside the cam870: the back of the pin.


I know I did not dry fire the gun, so or the pin left the factory already broken/weakened or it really did brake on the first strike. In both cases, this means that there is a serious flaw in the design of the pin.

I'm waiting for the shop to reply for my warranty claim...
Update 15/07/2018: received the replacement pin under warranty and it all works fine now.

Some chronos: 

4gram ball @170-190fps = 5.3 - 6.6 Joule = 3.9 - 4.9 fpe

be sure to add silicone spray into the co2 port when charging, the first shots were very low on fps due to leaking...

Friday, May 19, 2017

Repairing an ipad air 2 with spots on the left side of the display

Well after swapping the old battery in my ipad air 2 I got a nasty surprise....
Spotlights on the left side of the screen!
First thought was: I messed up the screen with my smd airstation heat while trying to remove the glued display :-(
So I ordered a new one, installed it and ..... still the same problem.

After some googling and some more you-tubing. I spotted the same problems with the Iphone 6 and 6S. Apparently it is the backlight filter fuse that fails.

One small problem, really small, even so small that I can't see it without a microscope?

The 1 euro cent coin has a diameter of 16.25mm

the top left and middle components are the failed filters, notice the fine split in the middle one

Next steps in the coming days will be to order the components and try to desolder the filters without killing the ipad air. I don't have any nano tweezers so it will be challenging...

Heat issues

Filter was replaced, both of them to be sure. But spots still are there. A new issue has occurred, the ipad heats up :-)

The cause is the failing zener diode. A diode test reveals 0.2v on the left (good) one and 1.5v (bad) on the other. So I replaced it and all works now.

The cause of all this was me forgetting to FIRST remove the battery connector before disconnecting  the display flex cable. It shorted the fuse and the zener diode.

Tuesday, May 2, 2017

Carette 300 bar 4500 psi compressor review test - Part2

This is a part2 of the review, goto part1

Adding a PMV to the standard Carette

You can find priority valves or PMV on the internet for less than 100$.
Some Bauer compressors use an OEM PMV which can be found in the US as model 211 priority valve. Just google it. I wasn't able to find it here in Europe.

Some sites where they sell it :

A good article on using a PMV in a compressor can be found at http://www.scubaengineer.com/high_pressure_compressor_filtrat.htm

So where do you put in on the Carette compressor? Ideally it should be put after the last filter but it is easier to put just behind the Oil water separator. Since almost all of the water is removed by the Oil water separator with the PMV set at 2000psi, that's just fine.

On the European model (the one I have) the fitting from the Oil-water separator to the filling hose is 1/4 BSPT.
The PMV has a 1/4 NPT fitting.
So you need:

  • a 1/4 female barrel BSP (to connect to the BSPT)
  • a 1/4 male BSP to male NPT (to connect to the PMV input)
  • a 1/4 male NPT plug or 1/4 NPT gauge (to connect to the PMV output1)
  • a 1/4 male NPT to male BSP (to connect from the PMV output2 to the bleed)
  • a 1/4 female BSP BLEED (to release pressure between the PMV and the tank you are filling)
  • a 1/4 male BSP to BSPT (to connect to the standard filling hose which is female BSPT)
  • 4 bonded seal washers
All these fittings can be found here in Europe on www.bestfittings.co.uk but should not be difficult to find elsewhere.
FYI the connections on the standard carette filter are metric m10x1.

The end result:
Priority valve fitted to the exit of the oil water separator

Saturday, April 22, 2017

Converting the Hammerli 850 .177 to PCP

Ongoing project,
I really like my Hammerli 850 in .177, it is low power, very accurate at 25m and it is backyard friendly. The only annoying thing is the CO2 88gr and the cooling effect. If you wait 20 seconds between shots then the speed is constant. If you shoot faster, the CO2 cools the cylinder and the pressure drops resulting in slower exit speed of the pellet and loss of vertical accuracy.
On a warm day its different than on a colder day...
HPA would solve all this problems of course.

basic idea:

  • get a small aluminium paintball cylinder: 
    First Strike 13CI 3000PSI with hero regulator (800-900psi)

  • get a conversion adaptor from 88g co2 thread to Paintball : 
    Best fittings 850 Air Magnum Adaptor 
  • get a remote filling line for paintball 

2 possible solutions

solution 1

Use the remote fill and the conversion fitting.


  • no need to chop up anything
  • consistency of HPA
  • can still use 88g co2


  • the small hpa cylinder needs to be carried along.
  • small hole needs to be cut, to let the remote line exit

First results:

With the standard pressure on the hero regulator of 800psi I get the same results as using CO2. The pellet speed is very constant @530 fps with 15grain H&N. Which is 9.4 Ft. Lbf or 12.7 Joule.
I'll do some more tests in the coming days with the regulator set at 900 psi.

some photos:

small hole drilled to feed the air
My new benchrest gun in .177

solution 2

Do a full permanent conversion.
the air cylinder needs to be mounted on the hammerli and holes need to be cut for the fill nipple and the gauge


  • no need to carry the cylinder anymore
  • consistency of HPA


  • holes need to be cut into the hammerli
  • no more co2 possible

I'm going to start with solution1 and if it works great,  I'll do solution2 after all my CO2 88g runs out.