The first battery-free Game Boy wants to power a gaming revolution
cnet.com
cnet.com
More on topic: the comment wrt batteries in the article is spot on. So common, yet so many problems with it. For that exact reason we have a kitchen scale driven by a small dynamo for generating power. No more empty batteries right when you need it. No more despair when the batteries it needs are not the type you have lying around. No more auto-off in the middle of weighing (cannot believe how many scales are plagued by that - or did I just get unlucky?). Just spin the wheel a couple of times and it goes on for minutes. Really hoping the thing lasts a lifetime; that's a good general rule for how tools should be actually: do one thing, do it good, and last forever.
Anyway: too bad this isn't up for sale, would make a nice gift for instance. But good to see there's still R&D being done in the direction of not requiring batteries, combining a couple of sources is perhaps the novelty here.
That's interesting. Mind linking to it?
We've had a kitchen scale for about five years now, and I find myself becoming ever more dependent on it. They are just an amazing little piece of equipment that makes cooking so much easier.
And they do seem to die without warning, which is maddening.
I've started keeping more button cell batteries on hand exactly because of that situation.
And they also tend to be much larger and bulkier than a digital scale.
Amazon ASIN: B074MRLMVG
Mine is only like a year old, so no idea if it'll do more than 5 years..
I was once at a conference where Atmel was demoing their SAM L21 board by transmitting FM radio to a nearby radio receiver using the heat generated by your hand.
I went home and purchased a board and found it amazing. 48 MHz ARM Cortex-M0+ that consumed < 35µA/MHz [0]. You could run an IOT device for years on a coin cell!
Recently someone on HN mentioned the Ambiq Apollo3, which is even more incredible with up to 96MHz and less than 6 (yes, SIX) µA/MHz. [1]. Absolutely mind blowing.
That said, the biggest reason why I think new processors aren't used often is their support/documentation. AVR processors are pretty bad in a lot of ways (cost, performance, power consumption, etc) but you'll be hard pressed to find a problem which hasn't already been solved by the millions of Arduino users. Good luck troubleshooting your obscure interrupt issues with that one Microchip processor that only 10 people use.
[0]: https://www.microchip.com/design-centers/32-bit/sam-32-bit-m...
[1]: https://www.fujitsu.com/uk/about/resources/news/press-releas...
There's probably less than a 1% chance of it ever happening, but man, I wish someone would at least float the idea to the NCL higher-ups in an interview or something.
I'm curious if the emulator the authors are using loads the entire ROM into the computer's memory before running. The Game Boy traditionally has a 16-bit address space; games that had a larger amount of data would include specialized hardware that allowed addresses 0x4000-0x7FFF to be re-assignable. [1][2] Tetris or Tobu Tobu Girl [3] fit inside the initial space without swapping, meanwhile something larger like Zelda switches banks.
[1] https://gbdev.gg8.se/wiki/articles/Memory_Bank_Controllers
Does it?
https://www.philips-hue.com/en-us/p/hue-tap-switch/046677473...
> The Hue Tap smart light switch is powered by kinetic energy, which means that when you press the light switch you generate sufficient energy ...
[0]: https://www.physicscentral.com/explore/poster-coffee.cfm