Update on the Latest version of the DIY Chronograph, the PCBs have arrived, I've populated them, assembled the chronograph and done some basic testing, so far so good.
All design files can be found on Github at www.github.com/gadjet
Things I get up to
Update on the Latest version of the DIY Chronograph, the PCBs have arrived, I've populated them, assembled the chronograph and done some basic testing, so far so good.
All design files can be found on Github at www.github.com/gadjet

When opened, the dashboard immediately displays the **"Live Chrono"** tab showing the latest shot's speed, muzzle energy, rolling averages, and a velocity progression graph.
Additional tabs include:
The project is constantly evolving as new ideas arise, and you are welcome to use AI to tailor the firmware and interface to your own setup!
******* PLEASE NOTE *********
I did this with my B4 30W laser unit, I cannot guarantee that it will be the same for your laser and you may break something if you attempt this. I am not responsible for anything you do to your laser if you follow my instructions.
This Blog article will give an overview of the project and all the files will be made available in my Github account www.github.com/gadjet
The github files will follow on after this blog post so please be patient if they aren't there yet.
While I was moving the Stepper controller inside the main body of the Commarker B4 30W laser I decided that I could tap into the lift buttons on the front of the unit and using the now spare 5 way cable, that used to connect to the stepper controller, connect to some external buttons to move the head up and down.
This was a good idea for me because the orientation of the laser unit means that I have to face it from the side and I can't see the buttons easily.
| 3D Printed enclosure for the external buttons |
The front buttons on my B4 30W are connected to a motor controller module that switches the polarity of the DC motor depending which button is pressed to drive the laser head up or down.
| Motor direction control example circuit |
| Linear Scale - sourced from Aliexpress |
I recently bough a 30W fibre Laser from Commarker and it's great peice of kit for marking and etching metal, something my Creality Diode Laser isn't so good at doing
The fibre laser is a Galvo based laser that uses mirrors to control where the laser lands on the material being etched and is very particular about the focus distance from the lens to the material being etched.
Depending of the lens that is fitted to the Galvo head both the etching area and the focus distance changes, the supplied 110mm x 110mm on my laser has a focus distance of 197mm from the base of the Galvo housing to the top surface of the material being etched, this means that sepending on the thickness of the material the height of the Galvo needs adhusting.
A 500mm ruler is supplied with the laser for you to measure the required distance as well as two focus laser pionters that are angled to meet together when the correct focus distance is acheived.
| B4 30W Fibre Laser |
| Focus point lasers |
The rotary addon is supplied in two parts, the actual Stepper controlled rotary chuck and the Stepper controller, mounted inside its own aluminiun box. which is connected to the laser main unit with a cable.
So, my first update was to place the stepper controller inside the Laser main unit as the 30W version comes in a tall enclosre and there's loads of room inside to include the stepper controller.
Remove the 4 way connector from the original stepper controller box and extend the wires so they will reach the other 4 way screw terminal connector on the controller.
Replace the original 5 pin connector with the new 4 pin connector.
DON'T forget to feed the wires through from the rear of the case and add the nut and washer before connecting them to the terminal block.
Secure the Stepper controller to the base of the main unit with an M4 screw, I used just one at end of the controller nearset the motor controller.
| M4 threaded hole to secure the stepper controller |
While I had the unit apart I also took the opportunity to use the two spare 5 pin connectors to add external access to control the Z height lift motor, details of this mod will be in the next post.
A while ago I bought a new Oscilloscope, a RIGOL DHO914, but this scope doesn't have WiFi built in just a LAN connector on thre rear, luckily, as the Scope runs on Android someone has figured out how to get WiFi by using a TP-Link USB WiFi Dongle which, you can plug in the single USB port on the front of the scope.
I found this Youtube video explaining how to enable the WiFi using a plugin TP-link WiFi dongle.
Unfortunately it only has one USB port, you can plug in a WiFi dongle, mouse, keyboard or memory stick but only one at a time.
Now the problem is that I wanted to have the WiFi dongle and a mouse plugged in at the same time so I needed a USB gateway to do this but it's a bit ungainly so I thought I would have a go at making my own USB gateway that fits in with the layout of the scope (I know that they can be bought from Aliexpress for a couple of pounds but where's the fun in that!). This will allow more than one thing to be plugged in at the same time.
I found the FE1.1S chip that was a 4 port USB hub controller and JLCPCB had them in stock for $0.55 (£0.41) so I set about designing my own USB HUB.
Having proven out that I could make a working USB hub I decided to try and make a design that would better suit the DHO900 Series of scopes, this time I decided on a three port hub with the ports horizontal and below the Logic Analyser port.
This design will plug into the single port and still allow the Logic Analyser to plug in although as of today I've not tried it with a Logic Analyser.Design Render
The design comprises two PCBs, one for the male USB plug and the other for the three USB sockets, they are connected together using some normal wires (ignore the PCB labels in the render as they are incorrect). The cover holds the Male USB PCB in place and is screwed from the rear and sides to secure all the parts together.
Update on the Latest version of the DIY Chronograph, the PCBs have arrived, I've populated them, assembled the chronograph and done some...