book collections email follower instructable user

I've always wanted to play around with a split flap display but haven't until now been able to get one working satisfactorily, The other is that many builds also use laser cut items to which I dont have access. So when this one came along from Jonas Bonjeanand which I discovered on

I built up one of these, but also wanted to build self-contained electronics into it and also had this idea to make it look antique.

Step 1: Step 1 - the Build Files

Picture of Step 1 - the Build Files

Starting with the base models I went ahead and remixed nearly all of the parts, apart from the flaps. As well as building in an enclosure for the Wemos board I also added somewhere to mount the ULN2003 drive board.

So what you see here are some test builds based on a mix of the original parts and some modified components. The bearings used here are 625ZZ which are 16mm OD and 5mm thick with an inner bore diameter of 5mm. Nice little alternatives to the normal go to fidget/skateboard bearing. You can get them cheap as well in 10 packs.

The end plate was remodelled to mirror the other side and the gears were reworked to give a bit more industrial feel to them. Likewise a faux petrol tank was added to cover the mechanical end-stop board and a lifting eye added to provide some detail for the back. There was some internal work also done for the drum to mate easier onto the shaft and a 2mm bolt added to allow the drum to be securely clamped when the flaps were in .

All the latest files can be found on

zx474720026 months ago
Looking forward to your clock.
zx474720026 months ago
Use 60 flaps for hours and minutes. 3D printing can reduce the workload. From 0: 00 to 12: 00, use two identical flaps every hour, that is, 24 flaps, and turn one every 30 minutes. From 12: 00 to 23: 00, use three identical flaps every hour, that is, 36 flaps, and turn one every 20 minutes. This is exactly 60 flaps.
zx474720026 months ago
Hello, what modifications are needed to make the clock.Use SNTP to adjust the time.
Nodemcu is a good choice. There are enough IO interfaces. Two motors can be controlled to display hours and minutes respectively.
Ajaxjones (author)  zx474720026 months ago
If you wanted to make more of them and use them as a clock it would be very easy to use ntp and I am using timelib in another project to do just that via a NTP service. I use TimeLib.h and the server to get the time by just issuing a getNtpTime() request
zx474720026 months ago
Show time. Do you use four motors or two motors for hours and minutes? If two motors are used to control the hours and minutes respectively, the gear will become larger. If four motors are used for control, the wemos D1 IO interface is insufficient.
Ajaxjones (author)  zx474720026 months ago
You could use one for hours and one for minutes , providing you displayed only 1-12 hours and 5 minute intervals. I'd use a wemos in each one as well considering they are so cheap.