(no title)
miellaby | 2 years ago
All this is very common. And yet displaying a couple of digits and a bar graph could be done with a pair of microcontrollers communicating onto some wired bus.
With the power supplies of this era, this pair of devices probably pumps 16w idle. Running 24/24 7/7, they probably consume as much as a small fridge as a whole. The LCA of the solution must be consterning as well, especially compared with few one dollard microcontrollers.
The worst of all is that this whole mess turned into bricks probably 3 years after it was installed, maybe less.
thrwwycbr|2 years ago
From a business perspective nobody wants to pay the costly people that can do microcontroller programming. Frontend devs are dirt cheap, especially for something as simple as that interface displaying the bar charts.
PeterisP|2 years ago
But it could be the case that building an android or web app for a simple UI would take less dev-months than an embedded app with similar functionality.
throw310822|2 years ago
justinclift|2 years ago
The embedded world isn't known for paying well.
squarefoot|2 years ago
Except for botnets and/or spying. Some of those boards already contain MEMS microphones and cameras (the box in the picture even shows the camera objective). I'd have took apart the device to take a look inside, or at least run some diagnostics to explore which hardware was installed/detected.
netsharc|2 years ago
freetanga|2 years ago
XorNot|2 years ago
IshKebab|2 years ago
jimmaswell|2 years ago
At the average cost of electric in the USA this amounts to under $2/month. Seems negligible to me?
https://www.wolframalpha.com/input?i=16+watts+*+24+hours+*+3...
mindslight|2 years ago
israrkhan|2 years ago
source: https://ourworldindata.org/grapher/daily-median-income
bdavbdav|2 years ago
seb1204|2 years ago
SergeAx|2 years ago
On the other hand, adding one more graph to the microcontroller-powered solution will probably mean redoing it from scratch.
fouc|2 years ago
I really wonder why this happens. Seems penny wise & pound foolish. Perhaps they failed to hire the right developer for the right abstraction level, and ended up with "web developers" I guess.
mrd3v0|2 years ago
It's much cheaper and more sustainable for the wealthy and powerful to train individuals on very high level technologies then reuse their skills in every way they can, regardless of how feasible, the economic and ecological footprint, or any concern outside of making profit.
Electron is not some comic book villain. JavaScript is not horrible and can be the optimal choice for many software applications.
But these technologies and tools are easy to teach to many workers who may or may not: understand the computational architecture to come up with better economic efficiencies, have interest in applying their skills to properly solve a problem rather than put food on the table, and so on.
The higher level the skill is, the less interest and deep systemic understanding needed for the job: many new jobs created.
Hbruz0|2 years ago
Can you expand on that? Would 7 segment displays and a couple of leds be enough ? Which hardware would you use ?