The Home of The Rabbit

In RabbitHacks you’ll find a wide range of articles and resources on DIY electronics, microcontrollers, 3D printing, and more. Whether you’re a beginner or an experienced maker, we have something for you. Explore our extensive library of tutorials, project ideas, and helpful tips to get started on your next DIY adventure.

  • Legrand Electrical Box Extension For Smart Home

    Legrand Electrical Box Extension For Smart Home

    The Problem During the renovation of my new home I came across an unexpected problem. I can not fit smart devices like Shelly behind sockets or switches. Every electrical wall socket box I could find in the market was swallow. There are no options for electrical box expansions or deeper boxes. The options were to…

  • Octoprint Controller Box- 3D Printer

    Octoprint Controller Box- 3D Printer

    In this post you will find all the material and instructions necessary to build your own 3d printer octroprint controller box. This case will allow you to take full advantage of octoprint and raspberry pi with the ultimate goal of making your daily prints easier and hassle free. Since starting to use OctoPrint, I can’t…

  • ESP12-E Directly Usable GPIO Pins

    ESP12-E Directly Usable GPIO Pins

    Quick reference guide for the esp12-e GPIO pins Probably you will be able to use more of the pins i’m going to describe here with some tinkering, but this is not the subject of this article.   Bellow you will find the pins that you can use directly and are not set to “HIGH” by default.…

  • Panelize PCB Boards – Gerber

    Panelize PCB Boards – Gerber

    In another post I gave instructions on how to generate Gerber files in Eagle. This time I will explain how these Gerber files can be panelized on a single PCB board for manufacturing. So let’s see how to panelize PCB boards. The tool we are going to use created by “This is not rocket science“…

  • Attiny85 LCD with I2C

    Attiny85 LCD with I2C

    How to Add an LCD with I2C to Your Attiny85 I will start by saying that this project was result of many days of trial and error. In general it is easy to connect an I2C adapter to an LCD and drive it with an Attiny85. But this was not the case for me! My…

  • Convert Eagle Files To Gerber

    Convert Eagle Files To Gerber

    Eagle – How to generate Gerber files You have just finished designing your PCB in Eagle, but the manufacturer does not accept .brd files. Don’t worry, by following the guide below, you will be able to easily generate gerber files from your Eagle design, making it compatible with the manufacturer. 1.Open your board in Eagle…

  • AdBlock with Pi-hole for C.H.I.P

    AdBlock with Pi-hole for C.H.I.P

    How to AdBlock your entire network Say goodbye to interruptions and frustration caused by ads with an always-on, low-cost ad-blocking solution. For as little as 12$, you can have network-wide ad-blocking using a 9$ microcomputer called C.H.I.P. This project will guide you through the process of using C.H.I.P to block ads on all devices connected…