Close
0%
0%

warecache

Smart Inventory Management

Similar projects worth following
0 followers
Eliminate human error and streamline your inventory with intelligent hardware sensors and powerful software integration.

Inventory sucks. Trying to figure out what you have, where it is, and when you need to buy more is a pain. Any pure software solution is only as good as the diligence of those entering in the data. I wanted something automatic where I could find what components I have available to use in a design, allow whoever is purchasing items to be able to know when they actually need to make purchases, and keep the manufacturing floor running smoothly.

COVID shortages made it impossible to plan designs, let alone having insane amounts of storage of unknown parts that I had to dig through to see if we even had something.

A linear encoder went obsolete for a robotics product at my former employer, and I had 2 weeks to try and find a replacement. There was no drop in replacement, resulting in a 6 month delay. This could have been resolved if we had accurate logs of production and known quantities of the encoders to plan out properly.

  • 1 × STM32H723ZG MCU for the container controler

  • Recap of the past four years: part 2

    Dylan • 3 days ago • 0 comments

    The real fun: Hardware

    Alright, enough about the software for a minute since there's a lot of stuff I tested and experimented with on the hardware side and I may not be able to keep all of the timeline flowing exactly as it happened, but I'll do my best to keep it chronological.

    This is still pretty early, around 2022 when I was trying to play with ideas on how I can have a physical storage device actually determine quantities. Weight seemed to be something generic, to play into the "industry agnostic" ideals I was working towards. Over the years a lot of people have inquired about "why don't you use machine vision?" to which I point them towards the ol' jar of jelly beans problem. Trying to figure out how many things are in a 3D space that can constantly move around seems extremely complex, not to mention expensive, if there's going to be a lot of bins for small loose parts.

    At this time I wasn't focusing as much on workbench sized storage, but was just trying to figure out something.

    Read more »

  • Recap of the past four years: part 1

    Dylan • 09/30/2026 at 14:32 • 0 comments

    Since this project has been going on for so long and I am terrible at trying to keep logs of the process, I wanted to break down what was done and provide better insights as to why warecache is what it is today.


    Origins: motivation

    Ok, so back to the beginning. I, like many people here, get frustrated when trying to work with some tool or process and feel like there has to be some better way to actually do something. As you likely have read in the project description, I was trying to figure out how to deal with running out of a linear encoder and taking an abysmal amount of time to replace it in an outdated design, but there were a few other annoyances I had. 

    I've hoarded parts for leftover or partially finished projects for over a decade, and it's annoying to have to try and find what you need without some better way to track what was bought. Normally I would store all of the relevant parts for a project together though this ends up with duplicate parts in multiple cardboard DigiKey or Mouser boxes. What about having a reel of 100nF capacitors on hand to share between projects? Where the hell does that go?

    Of course, that's drops in the ocean compared to the amount of crap that the various employers had. I can't remember how many hours I've spent digging through random parts to help debug something. Quite often it was easier to just order a new part, but then what to do about keeping that IC on hand for when someone inevitably blows it up during testing? Just ends up being the same problem over and over again.

    Read more »

View all 2 project logs

Enjoy this project?

Share

Discussions

Does this project spark your interest?

Become a member to follow this project and never miss any updates