Visual documentation of the Smart Beehive intelligent monitoring system
Smart Beehive System
An integrated beekeeping monitoring system combining an entrance camera, environmental sensors, and smartphone connectivity for real-time hive management.
Entrance Camera
Camera mounted at the hive entrance to monitor bee activity, powered by a Raspberry Pi 5.
Environmental Sensors
Temperature and humidity monitoring for accurate hive health assessment.
Real-Time Data Logging
Connects to your smartphone or other device to track and log live hive data with historical trends and alerts.
Project Vision
The Smart Beehive combines an entrance camera, environmental sensors, and smartphone connectivity into one integrated monitoring system, all powered by a Raspberry Pi 5. It makes beekeeping accessible for beginners while providing powerful tools for large-scale operations.
Target Users
Beginner Beekeepers: Simplified hive management with guided suggestions and alerts
Commercial Operations: Scalable monitoring for managing dozens or hundreds of hives
Research Institutions: Detailed data collection for studying bee behavior and colony health
Entrance Camera
Camera system mounted at the hive entrance to monitor bee activity
Sensor Data
Temperature and humidity monitoring for hive health
Actionable Insights
Sensor data and camera feeds help beekeepers make informed decisions
I designed the entrance section of the beehive in Fusion 360. This is where the cameras will be mounted to monitor bee activity going in and out of the hive.
Initially I planned to use a single camera, but after researching cameras compatible with the Raspberry Pi 5 and looking at their focal lengths, I realized I'll need two cameras to get adequate coverage of the entrance. The plan is to run them off a Raspberry Pi 5.
V1 — First Design
The first version established the overall shape and dimensions of the entrance piece. I printed it in two sections so it would fit on the build plate.
Loading 3D model...
Smart Hive entrance V1 (half section) — designed in Fusion 360
V2 — Narrower Profile
After the first version, I decided to decrease the length of the part to make it narrower. This gives a tighter fit against the hive body and reduces wasted material.
Current Progress
I'm currently working on a version with an upper section to house the camera module. The goal is to have the camera securely mounted inside the entrance piece with a clear view of the landing board, all powered by a Raspberry Pi 5.
Beehive Construction
The Smart Beehive is built on a standard 10-frame Langstroth hive — the most common hive type in the United States. I chose cedar for the hive material because it's naturally rot-resistant, lightweight, and holds up well outdoors without needing chemical treatment. Cedar also has natural insulating properties, which helps the bees regulate temperature inside the hive through the seasons.
Hive Dimensions
Deep Hive Body: 9⅝" tall × 16¼" wide × 19⅞" long
Medium Super: 6⅝" tall × 16¼" wide × 19⅞" long
V1 — First Cut (Plywood Test)
Our lab uses a ShopBot Alpha CNC router. For the first version of the roof I used plywood to test the design before committing to the nice cedar. The roof uses dowel joints — the holes on the sloped gable sections are cut on the CNC, with 3 dowels per corner at a ¼" hole size.
Cutting beehive roof V1 on the ShopBot Alpha CNC router
V1 Test Fit
I test fit the roof on an empty hive that I have ready for this upcoming season and noticed that it's about ¼" too long — you can see the gap by looking at the bottom edge in the photo below.
Roof V1 test fit — about ¼" too long, visible gap at the bottom edge
After noticing the overhang, I decided to take actual measurements of the hive box I'm fitting to.
Measuring the existing hive box — width
Measuring the existing hive box — length
Sourcing Cedar
After testing with plywood, it was time to move to the real material. I bought 6 cedar boards from Lowe's at $18.27 each. Usually, select cedar boards with no knots are very expensive, so instead of paying the premium I decided to go in person and inspect each board individually, only buying the ones with very little to no knots. Knots are weak points in the wood — they can crack, fall out over time, or create gaps that let moisture and pests into the hive.
Hand-selected cedar boards with minimal knots
I measured the thickness at about 0.85", and I only need 0.75" for standard hive wall thickness. This is good because when I join the boards I'll need to plane them, so the extra material gives me room to work with.
Joining the Boards — Tongue & Groove
I needed a way to join these boards into wider panels and I didn't want to go out and buy a very expensive joiner tool. Instead, I bought a router bit from Rockler — specifically the 1-7/8" D × 1/4" H × 1/4" Shank Rockler 3 Wing Slotting Cutters Bit for $54.99. Much better than a $260 joining tool. I used this bit to make tongue and groove joints — cutting a centered tongue on one board edge and a matching groove on the adjacent board so they interlock.
Rockler 3 Wing Slotting Cutter bit attached to the router table
I attached the bit to my router table and cut the boards. It took lots of trial and error to get the fit right, but thankfully I didn't ruin any of the boards.
Tongue and groove joint cut into the cedar boards
Glue-Up & Planing
The next step was to glue the boards up. I used Titebond III wood glue, which is waterproof and rated for outdoor use — important for a beehive that sits outside year-round. I could only do one board at a time since I didn't have a lot of clamps.
After they were all glued up, the boards had a small but noticeable bump where they were joined. I anticipated this — first I used a hand planer to remove the bulk of the material, also clearing off glue residue as I went. After getting it as good as I could by hand, the boards obviously weren't perfectly flat, so I brought them to the lab and used the thickness planer.
Running the joined cedar panels through the thickness planer at the lab
After a few passes and adjustments, running both sides of the boards through, I was able to get a very nice smooth flat surface.
V2 — Design Changes & Second Cut
Based on the V1 test fit, I made several design changes for V2:
Reduced the lengths of the rectangular side boards of the roof
Decreased the height of the gable sides, which lessens the slope
Made the ends not straight on purpose — this increases the amount the roof has to sit on, makes it easier to pick up, eliminates a 90-degree corner (which hides drilling error on the rectangular side boards), and I think it looks good
Cutting the V2 roof design on the ShopBot
After the roof was cut out I sanded each part and was very happy with the result, then took everything back home.
3D Printed Drill Jig & Side Board Problem
I 3D printed a jig to drill the dowel holes and align them up on the rectangular side boards. This is when I noticed the first problem — after getting the sides of the roof and a drill, I tried to place the jig on the wood and noticed that the side boards were cut too small. I think the CNC cut them on the inside of the vector instead of the outside.
I was determined to get this done, and being on spring break meant I wouldn't be able to get back to the lab for over a week. So I decided to re-cut the side boards using my table saw at home.
Re-cut side board measuring 2.0095" — almost perfect
I slid on the 3D printed jig and it fitted perfectly. I pushed the dowels into the gable side of the roof (the holes were already drilled on the CNC), then measured the amount sticking out and put a piece of tape around my drill bit so I'd know the depth I needed to drill to.
3D printed jig clipped onto the side board for precise hole alignment
Tape on the drill bit as a depth reference
Finishing — Tung Oil
I finished all the parts using tung oil, which is what I use on my cedar bee hives that I don't paint. One important note: you have to use 100% pure tung oil and let it cure for around 30 days if you want to use it for bees. Most "tung oil" isn't really tung oil — anything labeled tung oil at your local hardware store is not likely even tung oil and is not food/bee safe (you need to read the label on the back of the package). I personally use Hope's 100% Pure Tung Oil ($29.99 on Amazon).
The best method I found for applying it:
Apply a generous amount to the wood
Leave it in the sun for 20 minutes
Wipe it down
Let it sit in the sun for around 2–3 hours
I repeated this process 3 times and was happy with the result. Note that you have to wait around 30 days for it to fully cure.
Roof Assembly
After applying the 3 coats of tung oil finish, I bought a piece of ¼" lauan plywood from Lowe's to sit in the groove I made in the gable side of the roof. I cut the ply to the correct dimensions on the table saw, slid it in, and glued up all of the sides.
Interior Supports: One thing I should have done was add a groove for the plywood board in the rectangular sides of the roof. Since I hadn't done that, I decided to improvise — I used the previously too-narrow pieces of wood and cut a 15-degree slope on them using the table saw, which was about as close as I could get to match the slope of the roof. I glued them on the inside face and then used the nail gun to put nails from the bottom of the board up into the support. Since these pieces were also not long enough, I used some wedges to get the fit right, then glued up the faces and clamped them together.
Top Support: I also realized I would need to make a top support — something to add strength and also have something to nail the roof board into. I made the top support from some scrap pine I had laying around. I cut the slope of the roof at the peak, then offset it by the thickness of the roof ridge beams. I glued the supports to the opposing interior faces of the wood, clamped them, and used the nail gun to put nails from the bottom of the board up into the support. Then I nailed the two ridge beams to the angular parts of the support, ensuring they were flush with the CNC-cut slope of the gable sides.
Roof assembly all clamped up with interior supports
After it dried I removed all the clamps and tested the fit on my bee hive box — and it fit perfectly.
Roof Board & Copper: After that I got some thicker plywood for the roof, which I hope to wrap with a thin sheet of copper to give it a nice look. The copper will also provide a bit of heat in the winter for the bees, and it looks really cool. More on this will be added here as I continue the build.
For the inner cover, I attempted dovetail key miter joints on each corner. All four corner pieces are cut at 45 degrees on the CNC, and each joint has a slot for a separately cut key that locks the miter together. The idea is that the key adds mechanical strength to what would otherwise be a weak glue-only miter joint.
This joint took a very long time to get working. I kept running into problems with the vectors exported from my Fusion file — the toolpaths wouldn't generate cleanly, and I had to go back and fix the geometry multiple times.
Inner cover V1 — dovetail key miter joints. The joints came out weaker than expected.
The finished result didn't turn out quite as good as I hoped. The joints came out a bit weak, and I think this type of joint requires extreme precision to pull off well on a CNC. For my final project, I think there are much better joint options I could use in place of this.
Camera Housing
3D-printed entrance piece designed in Fusion 360, houses the cameras at the hive entrance.
The hive entrance will have a camera mounted inside the 3D-printed housing to monitor bee activity going in and out. The camera is powered by a Raspberry Pi 5, which gives high-quality video capture at the entrance.
A comprehensive sensor array for internal and external environmental monitoring, designed with bee-safe placement.
Temperature Monitoring: Internal and external sensors for climate control assessment
Humidity Sensors: Track moisture levels critical for bee health and honey curing
Weather Integration: Pairs with local forecasts to recommend optimal times for harvest or feeding
Real-Time Data Logging
All sensor data is tracked and logged in real time. Connect from your smartphone or other device to view live readings, historical trends, and receive alerts wherever you are.
Communication
WiFi and cellular connectivity for remote monitoring and data upload. The system is designed as a modular add-on compatible with standard Langstroth hive equipment.
Software
Remote Monitoring
Access hive data from any device with real-time alerts and notifications
Data Visualization
View historical trends and live sensor readings
Alerts
Notifications for feeding, harvesting, and health concerns
Multi-Hive Management
Scalable interface for managing multiple hives
Cost Breakdown
All costs documented during the build. Items are categorized by how they scale: per-hive costs apply to every hive built, one-time tool costs are a single investment, and shared supply costs can be spread across multiple hives.