Fixing an industry-wide problem for cheap!

151,479
0
Published 2024-05-29
Thanks to PCBWay for sponsoring today's video. Visit pcbway.com/g/q5KzK2 to get your $5 New-User credit today!

Axe Effect (BETA) Temperature Sensors on sale NOW at CraftComputing.com/

Grab yourself a Pint Glass at craftcomputing.store/

Support me on Patreon and get access to my exclusive Discord server. Chat with myself and the other hosts on Talking Heads all week long.
www.patreon.com/CraftComputing

Axe Effect is an SNMP-enabled temperature sensor, designed to be simple and secure to deploy to your network environment, as well as delivering more accurate temperature data than most other solutions on the market today. It’s powered by a Raspberry Pi Pico-W RP2040, with a temperature sensor that is accurate out of the box to +/- 0.3C, and has a 0.01C fidelity, delivering smooth charting to your SNMP monitoring software.

Axe Effect is currently in Beta as we're developing the final product. The Beta version is built around a Raspberry Pi Pico-W development board, along with our own custom PCB and 3D Printed enclosure.

We're offering 400 of these Beta boards for sale while we develop the final product, to be available in Q4 2024. During this Beta phase, we're also seeking feedback, feature suggestions, and bug reports as we continue to develop and refine the firmware.

The Beta version uses USB-Micro for power, and connects to your network via 2.4GHz WiFi (802.11n) on the Raspberry Pi Pico-W. Configuration is handled via a USB-Serial connection, and is persistent to the device through power cycling.

The thermal probe we’re using is actually a temperature, humidity and pressure sensor. The Beta version currently enables temperature monitoring, with humidity and pressure also on the roadmap for the final version.

The final version of Axe Effect will come in two different flavors, both of which will still be built on the RP2040 processor, but using 100% custom designed boards. The first will be WiFi connected, with USB-C for power and serial configuration. The second will have Ethernet, and can use either USB-C or PoE for power. We’re also toying with the idea of adding a DC barrel jack for those of you with DC power distribution in your server racks. But the final features are going to come down to what you all want to see out of a device like this.

The final version will also not be a 3D Printed enclosure, as I’m going to be seeking either injection molding, or some other process that makes more sense for mass production.

The Beta firmware is feature complete. We currently support SNMP v1 and v2c, with SNMPv3 on the roadmap for the final retail product.

We're selling the Beta version for just $65, and have a goal of $60 for the final version of Axe Effect WiFi. Pricing on the Ethernet/PoE version is TBD, depending on development and component costs.

0:00 - Why is this so difficult?!?
3:03 - Meet Axe Effect
6:09 - Sponsor (PCBWay)
7:56 - Setting up over Serial
11:05 - Monitoring Temperature with Observium
12:40 - Current Design / Future Plans

All Comments (21)
  • @TheRogueBro
    Wasn't even 1/4 of the way before I sent the link to my manager. Hopefully he likes it and we order some!
  • A magnetic mount option would be great. Perhaps a recess in the case for a neodymium magnet.
  • @krakakapaul7395
    Make sure you use non flammable plastic and inherently self extinguishing while it does not smoke. You don’t want to use plastic in a server room that keeps burning when it melts like most 3D printed plastics. A burning sensor could easily turn in to a burning liquid that get sucked into a server and keeps burning inside a server.
  • @skaal_
    May need to sell a 2 pack for front and rear of rack temp monitoring
  • @rawiriblundell
    As soon as you mentioned POE, I went straight to "shut up and take my money". The current rack mountable format you have with POE would be about perfect for my needs at work and home. Spitball ideas: I wonder if you could cut a deal with the rackstuds guys to bundle a rackstud duo? Being able to buy the boards and print your own cases would be a nice option to give a little bit of flexibility for certain use-cases. Having the final case available in different colours could also be useful for either aesthetic or practical reasons. Red and Blue could be used to represent that a given sensor is on either the A or B side of redundant power/network, for example. Or hot and cold aisles, but that's probably a stretch: if you're eyeballing these things, you know you're in a hot or cold aisle. Maybe this idea ultimately intersects better with boards + print your own case...
  • @JamieStuff
    On the final board (all versions), PLEASE put two pads, 0.1" apart, for power, so we can add a pin header. You don't need to put the header on the board, or even drill the holes. Just give us a place to attach our own power wires.
  • @Mike-xy4jz
    a poe version would be great! and home assistant integration.
  • @Kasrk1n
    and now together: thank you joel!
  • @bugdozer314
    SNMP is great. Suggestion, consider supporting MQTT and/or providing a prometheus scrape target. MQTT would enable folks not caring about what the device ip is, and there are already some generic MQTT to prometheus handlers out there (I'm thinking of releasing mine) folks could use with prom. I run this for all of my Shelly devices. Prometheus support would enable folks already using Grafana/prometheus stacks, and obviate the need to stand up an SNMP monitoring solution. Yes, this is a web target, but that's pretty simple to write. My battery monitor project provides a curl-able interface, in addition to MQTT. As for hardware, nothing against rPi, though curious why so specific on rPi and not ESP32 or 8266? Congratulations, there's nothing quite like having a working product in hand.
  • @accrevoke
    Hmm, how would the humidity censor work? It would be fun to play with! case feature suggestions - have the USB port recessed and or add a zigzag cable channel, reducing chances of cable getting snagged and easily pulled out - recess feature for (asset) label, you know exactly why :) - counterdrill / sunken screw holes to provide flatter / less interference with any cables running close / next to the unit - instead of strict holes, use channels (like PC cases' designs for radiators / fans mounting), so the hardware mounting option is more flexible - or have hooks to latch onto existing in-used rack unit - or just have zip-tied spots, eliminating the need for screws all together... - EF shielding if aiming for industrial applications (i.e. factories, warehouses) - operating temperature warning in the exterior of the case, if someone is mounting it for exhaust / hot aisle monitoring, they should know the unit is rated for 85ºC (don't put too close to a blade center exhaust, haha) potential feature - If the unit has LED, would be nice to have a "blink LED to locate" feature, you know exactly why :) - (e)SIM module for OOB reporting (probably only possible if the unit is selling in LARGEEE volume) - temperature threshold to trigger home assistant automation (increase, hold or reduce room cooling, aisle / rack fan speed) - Infrared censor module to trigger home assistant automation / some sort of output for the room lighting system - local statistic logging, so the readings are retrievable during network outage or otherwise (might as well, if it doesn't take too long to implement) - SMTP, webhook... various notifications method - WiFi and bluetooth monitoring (might as well, if there are not much else to implement)
  • I do this w/ an ESP32 and I have built it into a fan-controller (I have 2U taken up for 4 x 80mm fans) I'm happy to see you and a few others getting into this type of development It's rewarding (teaches you a lot, and u actually make things) but it's opened my eyes to a whole new world. (Home Assistant and my home automation project started that journey)
  • @gg-gn3re
    You need to use sensirion sensors. SHT85, SHT35, SHT31 are all better than what I assume you are using the bosch BME280. This sensor is a pressure sensor for rapid readings and flight controllers and has self heating problems which are "prevented" by using forced mode or sleeping the unit but still heats itself and bosch will tell you the same thing. SHT35 or SHT31 will be the same price and more accurate but most importantly last many years longer for the accuracy you seek. SHT85 if you want extreme accuracy for higher price.
  • @snapsetup
    I've been in IT for 25 years and I think this is awesome! I had this problem recently with one of our remote locations. Once this is finalized, I will definitely be buying several.
  • @rallegade
    I live in Europe, but I will most likely buy one just to help testing, give inputs and of course support you. This is needed!
  • @DeeStar-vh6zc
    That's only two words - Well Done! Like you've found the niche, you found the solution, you went far and kept many things in mind to make all the aspects perfect. Awesome!