The Amazing EGG-CLOCK




Introduction: The Amazing EGG-CLOCK

About: Hi there! I like to build stuff :)
Hi everybody,
Today I'm posting my newest creation: The EGG-CLOCK!!!!

This little clock was made all by myself (lot of hard work :D), and the first thing you may notice is that it´s not too small, so i just
want to say that's the smallest thing I could create, if you still think its cool, you like it or you just don't dislike it THANK YOU A
LOT for you support!!!

Now, let's continue with the things you want to read: how it was made.

When I imagined it it looked really simple (the circuit itself is easy to do), but when I tried to put all that inside an egg, I faced some
problems so it ended being a 2-egg clock :|

Construction begins in step 1...

Step 1: Designing

The first step as you have read was designing, I took a whole day to do it, to make it fully functional. This step doesn't really have
too many things to explain, I used PCB wizard to make the design (pretty simple), I just place the components and draw ALL the tracks.
After some time I produced the complete design that consisted in:

 1.- Seven segment display driver
    |x1 Picaxe 18M2
    |x1 7 segment display
    |x1 Board
    |x1 Potentiometer (Brightness controller)
 2.- The Clock Driver ("Egg Driver" as seen on the photos)
    |x1 Picaxe 20X2
    |x1 DS1307 and it's resonator (Real time clock)
    |x1 LED
    |Many resistors
    |x1 Board (it was difficult to make it like a circle)
 3.- Power Supply & Programmer input
    |x1 Board
    |x2 3v Batteries
    |x1 5v voltage regulator
    |x1 Switch (to connect the MCUs to the programmer input)
    |x1 3-pin female header (programming input)
So this was the first step...

 Note: As you may have noticed in the photos (and in the materials), there's only 1 7-seg display. That is because it's designed to show a scroll* not a constant display.(*explained later)

Step 2: The First Test


The next step was actually cutting perforating, and finishing the PCBs. But the first thin I had to do was to test if they were small enough to fit into an egg, and they did!!!

Step 3: Making the PCBs


 Cutting, perforating, shaping, and drawing the tracks and other stuff the PCBs

 As Step 1, this step doesn't have too many things to explain, and it's really simple in fact. There are are 3 main things to do:
    1.- Cut the boards to the desired shape.
    2.- Drill all the component holes with their respective size (in this case all the wholes were the same size except the 3 voltage-regulator's holes)
    3.- Draw the tracks, markings, symbols and other stuff (explained in the next step)

Step 4: Drawing Traks and Finishing the Boards.


    In this case, I used transfer sheets to mark the tracks, these little sheets consist in many symbols, tracks & markings that you could use in the printed* circuit. (*Not actually printed)
    I'm sure that most of you know them as those little translucent sheets you have to scrape  to make the symbols, characters etc. to be transferred to the thing in front of the sheet(in this case the copper)

    This process will ensure that our copper track will be maintained after we introduce the boards in the ferric chloride solution* (*corrosive liquid used to remove the unwanted copper)

    Please, watch the photos below, so you can understand exactly what I am talking about.

Step 5: Not As Easy As It Seems

Soldering :Z

   This step was the most difficult for me because it involved a very hot tool and many sensible materials.
   But after some time and a lot of patience (because very small wires brake all the time) I managed to solder up everything (The best I could :) See photos below please.

Step 6: Unplanned Steps

 If you're still reading up to this point I should start this step saying: Thanks For reading!!!

   This step was not really planned but I think that it's a good idea to mention it because it always happens, (If you can always avoid this step please tell me your secret:D )

   So this step is about: FIXING ALL THE FAILURES!!!  (Hardware)

   In this case (luckily) I didn't have many failures, but there were.
    Some failures included:
      -Broken Tracks
      -broken small wires (I have already mentioned this :)
      -Bad soldering
   Luckily it didn't took to much time to fix them.

Step 7: Completing the Clock

After all the hardware was made, came the software...

     (I like those epic words I have just written)

     Obviously the clock wasn't working by this point...

     I was missing the code that would transform that junk pile* inside an egg, into the EGG-CLOCK  (*sorry for using that term but seriously, without any programming that's what it is :)

     ( I can´t post the code in this precise moment, because I'm using different computers, but I will upload it as soon as I can [Probably a link in a comment])

Step 8: Is It Working?

After some corrections of the original code, the EGG-CLOCK was born.

     It was working, finally!!!

Step 9: Conclusions

    Almost all my goals were completed:
      -I have created a clock that could fit inside an egg
      -The clock was fully functional in all of it's specs.
      -I could successfully finish another project (I'm very happy because I was able to make it very small)

      - Unfortunately I couldn't put everything inside just 1 egg (but, the objective was to put THE CLOCK inside an egg [the batteries are in the other egg:])

About the scroll: It actually works like this: blank-number-number-line-number-number-blank for example:
blank / 1 / 3 / - / 5 / 4 / blank = 13:54

About the cost: Its actually pretty cheap*, but it involves a lot of work (* less than $30)
   Thanks for reading

  P.S.: Sorry if I made some grammatical/spelling mistakes I am Spanish speaker, and I'm still learning English, any error you find will be very helpful for me.

My other instructable:

  Technical questions/comments/suggestions cordially accepted: /

Egg-Bot Challenge

Finalist in the
Egg-Bot Challenge

MakerBot Challenge

Participated in the
MakerBot Challenge

Be the First to Share


    • Pocket-Sized Speed Challenge

      Pocket-Sized Speed Challenge
    • Super-Size Speed Challenge

      Super-Size Speed Challenge
    • Audio Challenge 2020

      Audio Challenge 2020

    14 Discussions

    Max Headroom
    Max Headroom

    9 years ago on Step 8

    yep, nice! Waiting for the source-code!!!


    Reply 9 years ago on Introduction

    Thank you, I'm uploading the code right now... I'll post the link in a new comment


    Reply 4 years ago on Introduction

    Chờ đợi cho các mã nguồn !!!


    9 years ago on Introduction



    Reply 9 years ago on Introduction

    Thank you

    And sorry for not explaining myself correctly, If you want the schematic I will post it by Monday if it is okay.


    Reply 9 years ago on Introduction

    Note: it is now included in the intruduction


    9 years ago on Introduction

    I'm uploading a video right now but it will take a while...

    Max Headroom
    Max Headroom

    9 years ago on Step 9

    I really like it's minimal design.
    Source code? Could I upload that through a mac or pc only?


    Reply 9 years ago on Introduction

    If you are talking about the code, you can use neither PC, MAC, or Linux, the only difference is the software, for PC there is a free software called Programming Editor provided by Revolution education (I'm not sure but I think they are the owners of PICAXE), for MAC and Linux there is another free software (also from Revolution Education) called AXEpad; their main difference is that the PC software has some more characteristics than the other one, but it will work pretty fine for you. Download:
    (You may also program them using Yenka its free for home users)

    About PICAXE: they are basically PICs (Microchip), the difference is that they are pre-programmed with a bootstrap code, and that they are programmed in BASIC language; the reason I love these chips is that they only use 2 resistors as programmer so that made them perfect for this project. (If you noticed it, there are actually 2 programmers includes in the egg-driver)

    And the other thing that you will need: a serial RS232 port OR a USB to serial converter ( there is one made by rev-ed AXE-27 and other ones based on the FT232).
    If you need any more help or have ANY question about the egg-clock, please tell me so I can answer back as soon as see your comment. Thank you.


    9 years ago on Step 9

    Congratulations !