Epoxy Embedded Electronic Art Running On Pyramid Power

Electronics in clear epoxy pyramid

We sometimes get our inspirations from art. When [kodera2t] saw some Japanese art of fish drawings embedded in clear epoxy he just had to make his own. But while skilled in electronics, he wasn’t skilled at drawing. We’d still call him an artist, though, after seeing what he came up with in his electronics embedded in crystal clear epoxy.

Controlling epoxy-empedded leds through BluetoothHis first works of electronic art were a couple of transistors and some ICs, including an 80386, encased in epoxy. But then he realized that he wanted the electronics to do something interesting. However, once encased in epoxy, how do you keep the electronics powered forever?

He tried a solar cell charging a battery which then powered an LED but he didn’t like the idea of chemical batteries encased in epoxy for a long time.

He then switched to wireless power transmission with a receiving coil in the base of epoxy pyramids. For one of them, the coil powers a BLE board with an attached LED which he can control from his phone. And his latest contains an ESP32-PICO with an OLED display. The code allows him to upload new firmware over the air but on his Hackaday.io page, he shows the difference between code which can brick the ESP32 versus code which won’t. But don’t take our word for it. Check out the video below to see his artistry for yourself.

While embedding electronics in epoxy is new to [kodera2t], we’ve seen it a few times before. once in the form of an amplifier circuit done beautifully, dead bug style, and a more experimental attempt with a solar lantern.

25 thoughts on “Epoxy Embedded Electronic Art Running On Pyramid Power

    1. those are exactly the questions I had, these are perfectly clear, what is his secret. Vacuum? Heavy vibrating table to shake the bubbles out, super-duper-smooth-resin perhaps. Oh… and of course, what did it cost… the resin?

    2. No idea how he did it but a few common techniques can get you bubble free results.Vacuum the mix after casting, like you said, careful mixing so you don’t introduce bubbles, use a thin mix so bubbles have time to migrate out before it sets, and pour the epoxy in a thin stream rather than big globs.

  1. smoothon makes a very cool soft resin with good optical properties that is easily removable. its meant to simulate ice, for displays. I have used it to encapsulate all kinds of stuff for displays. its also recycleable by breaking it up and using it with fresh resin. as a filler.

    semms like it would be great for elevtronics too. so you could remove it and fix the hardware inside if needed.

    https://www.smooth-on.com/tutorials/realistic-ice-display-encapso/

    1. No, it is not good for heat displacement and things entombed in it are hard to repair and repairs are definitely not pretty. That being said though, people have been canning and potting circuits for a long time, though they may have been using the mil or commercial versions of the parts. I recall back in the mid 80’s dissecting and reverse engineering potted modules that dated back to the early 70’s. And for many many years nvram and rtc’s had lithium cells potted in with them. The hacks back in the day involved clever use of a grinder and a dremel tool to get at the straps going from the battery on top to the chip underneath so you could fire up the nv ram or rtc with AA cells or what have you. And for while there were the potted videocipher modules in the C band satellite receivers. You still occasionally run across potted modules today, though they seem to be on the wain.

      1. It isn’t wifi that tends to cause OTA problems for me, it’s just that esp8266 can’t do the same thing the same way twice in a row. If you tested something and it worked 5 times, it does not mean that it will not fail on 6th. For example, libesphttpd has an interesting WiFi configuration bit, which for some reason resets the chip in the process of switching modes. It seems to do that intentionally, even though I really do not understand the reason for resetting. Anyway, 2 out of 3 times the reset procedure will get stuck at boot. I had similar experiences with various OTA setups. For OTA, I managed to come up with something mostly workable using rboot, but I don’t trust it even though I have full access to my device and can unbrick it at any moment. I would be very nervous OTA-updating an epoxy-sealed esp8266.

          1. Maybe if Espressif provided any real “codes” there wouldn’t be “the problem” in the first place. Your company gives away random disjointed bits of information and dysfunctional pieces of untested code and forum support is just a farce.

            Some priceless lines from Espressif-provided spi slave driver:

            Helpful comment:
            SET_PERI_REG_MASK(SPI_PIN(spi_no),BIT19);//BIT19

            This one shows the confidence the author of this code has in what they’re doing:

            //maybe enable slave transmission liston
            SET_PERI_REG_MASK(SPI_CMD(spi_no),SPI_USR);

            Sample communication between users and Espressif:
            Question:
            what does this SPI_SYNC_RESET do? what are the consequences on the SPI setup or functioning?
            Answer:
            2.SPI_SYNC_RESET is only usefull for the slave mode. There is no need for SPI_SYNC_RESET in master mode

            This goes on forever. I really want to like this chip, but it’s been nothing but hours, days, weeks of frustration.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.