517 points arnemunthekaas 3 hours ago 84 comments
arnemunthekaas 3 hours ago | parent
A few things that might be interesting:
- The screen only redraws when the set of birds changes, and dithers the collage down to six colours for the e-ink display.
- Bigger birds sit toward the centre, scaled by real body mass.
- 800+ cutouts across 400+ species, each cut from a real public domain plate. All art is historic and human-made. Coverage is currently best for the Nordics, Britain and Germany (but other parts of the world are in the works).
- Runs fully local on a Raspberry Pi or your homelab (yes, even the classifier runs great on a RPI)
The e-ink panel is optional and it can run web-only in a container against a BirdNET-Go you already have.
Happy to answer any questions!
smeej 2 hours ago | parent
arnemunthekaas 2 hours ago | parent
onionisafruit 2 hours ago | parent
arnemunthekaas 1 hour ago | parent
Right now the coverage of North America is relatively sparse, but the interest has been high and I'm hoping for some contributions.
Edit: For North America the most obvious source is Audubon's Birds of America, which is public domain and should provide a lot of coverage. This collection includes some beautiful plates.
mungoman2 2 hours ago | parent
Amazing thing, will replicate.
jiwidi 2 hours ago | parent
https://github.com/Twarner491/AvianVisitors
https://theodore.net/projects/AvianVisitors/
Or maybe im missing to see is the same author? It went viral a few months ago
tencentshill 2 hours ago | parent
jiwidi 2 hours ago | parent
KaiserPro 2 hours ago | parent
arnemunthekaas 2 hours ago | parent
I've seen other similar projects pop up like https://github.com/veteranbv/inky-bird-frame and https://github.com/adamoberley/HABirdDashboard/tree/HABirdDa..., each with their own spin.
jiwidi 2 hours ago | parent
I still think it would be good to acknowledge the original project that sparked the idea, especially now that you've mentioned it was one of the inspirations.
Definitely keep going with yours and evolve it further. That's how good projects grow. But for a healthy open source community, I think we should make a point of crediting the people whose work inspires us. Otherwise, over time, it can discourage people from sharing their projects publicly in the first place.
arnemunthekaas 2 hours ago | parent
hnbad 58 minutes ago | parent
I'll leave it up to you to decide whether one should expect the demographic of this website to be especially invested in the Great Man narrative but trying to convince them that two people can independently have similar-sounding ideas involving similar-but-different technology is probably an uphill battle. Just be glad you're not composing music for a living because there's literally an entire industry built around the idea that it's impossible for two people to come up with similar melodies without knowingly or unknowingly copying eachother and that it's very important that one of them (or rather the company they had to sign a deal with in order to make any money off their music at all) 100% owns that exact melody and should be paid by anyone who wants to use it.
Next time you have an idea you should just file a patent tbh - the insistence on prior art invalidating the work seems to be quite similar but at least if you're granted a patent you can shake down "copycats" for money.
arnemunthekaas 1 hour ago | parent
carb 2 hours ago | parent
jiwidi 2 hours ago | parent
I understand OP is continuing the work and improving it as he sees fit, but that in my mind is a fork and should aknowledge the initial work that sparked it.
Maybe i'm wrong tho and this is completely parallel work! Waiting for OPs reply
arnemunthekaas 2 hours ago | parent
delichon 2 hours ago | parent
martin- 1 hour ago | parent
wccrawford 2 hours ago | parent
And just because 2 things do the same job doesn't make one a "copy" of the other.
jiwidi 2 hours ago | parent
They are awful close to still require a reference to the original project imo. They are achieving the same output (identify birds and display them in a frame display all hosted in a raspberry pi) with that twist to how to generate the art.
arnemunthekaas 2 hours ago | parent
jdiff 2 hours ago | parent
arnemunthekaas 2 hours ago | parent
stetrain 1 hour ago | parent
DavCreator 2 hours ago | parent
bradly 1 hour ago | parent
fnands 2 hours ago | parent
I wish E-ink displays were a bit more affordable. The 13 inch one is £229.50. Does anyone know why they are still so expensive, at least at large sizes?
eckelhesten 2 hours ago | parent
pjerem 2 hours ago | parent
The latest are pretty complex devices, very slow to refresh (hence why they are not used in your e-reader) and also very expensive. But the rendering is way much nicer because it’s real ink that is used to render the colors.
whiskers 2 hours ago | parent
Disclaimer: I am the CEO of Pimoroni :-)
fnands 2 hours ago | parent
bronlund 2 hours ago | parent
practicalsystem 2 hours ago | parent
misetech 2 hours ago | parent
nsbk 2 hours ago | parent
arnemunthekaas 2 hours ago | parent
nsbk 2 hours ago | parent
I'm based off Spain, so I'll be happy to contribute if I find missing Iberian and Mediterranean species, or if some cool feature idea comes up :)
arnemunthekaas 1 hour ago | parent
zubiaur 45 minutes ago | parent
meteyor 2 hours ago | parent
lvl256 2 hours ago | parent
bt1a 1 hour ago | parent
scottndecker 1 hour ago | parent
qarl 1 hour ago | parent
bix6 1 hour ago | parent
dmitrij 1 hour ago | parent
world2vec 1 hour ago | parent
RobinL 1 hour ago | parent
stetrain 1 hour ago | parent
zabriel_goss 1 hour ago | parent
stronglikedan 1 hour ago | parent
gigantino 1 hour ago | parent
poutrathor 1 hour ago | parent
reedlaw 1 hour ago | parent
originalvichy 13 minutes ago | parent
gabzofar 1 hour ago | parent
darvo31 1 hour ago | parent
joshstrange 1 hour ago | parent
I just got and setup a BTLE e-ink driver the other day and according to my calculations it will last _years_ on a single charge (2000mAh) even with multiple refreshes per day (crazy compared to the Wifi ones). Year+ lifetime completely changes the calculus for where to put these IMHO.
I'm considering designing a multiple-screen "art" piece to hang on my wall and playing around with various ideas (on both content and design).
LLMs + 3D Printer + e-ink is my new favorite hobby.
buffet_overflow 1 hour ago | parent
joshstrange 35 minutes ago | parent
Screen: 7.5" Monochrome eInk / ePaper Display with 800x480 Pixels (https://www.seeedstudio.com/7-5-Monochrome-ePaper-Display-wi...)
BTLE board: XIAO ePaper Display Board(nRF52840) - EN05 (https://www.seeedstudio.com/XIAO-ePaper-Display-Board-nRF528...)
Battery: 3.7V 2000mAh - (https://www.amazon.com/dp/B0FR9GH966)
Picture of it all assembled (no case yet): https://cs.joshstrange.com/zJFvGGPB
The image rendered to the screen is coming from a little service I wrote that renders a book quote it pulls from BookOrbit which syncs with KOReader (annotations, progress, etc). My plan is to set up one of these one each bookshelf/series rotating quotes I highlighted from the series.
Here are 2 ESP32-based screens I have, the one on the left is a an all-in-one [1] and the one on the right I printed the case from the TRMNL DIY kit from SeeedStudio [2]: https://cs.joshstrange.com/knk4Ns2h
Right now only the BTLE one is running OpenDisplay (the other two are semi-managed by HomeAssistant ESPHome) and all the devices are in HA for controlling them, though the ESP32's all deep-sleep for saving battery so I can can't "push" stuff to them like I can the BTLE one.
[0] https://opendisplay.org/index.html#battery
[1] https://www.seeedstudio.com/reTerminal-E1001-p-6534.html
[2] https://www.seeedstudio.com/TRMNL-7-5-Inch-OG-DIY-Kit-p-6481...
pnw 1 hour ago | parent
its_ajseven 1 hour ago | parent
Chuckles64 1 hour ago | parent
_somu_ 1 hour ago | parent
abletonlive 1 hour ago | parent
ninefathom 45 minutes ago | parent
The README.md mentions that "no art is AI-generated, though some has been retouched with AI." Superficially, that sounds mild. Some of the other closely-related projects, however, use different verbiage, or none at all.
For those of us with ethical concerns around generative AI application to artwork, much more detail may be needed before we could decide if this was appropriate for us.
jarek83 23 minutes ago | parent
On a side note. How do people deal with all the ugly mess birds cause in such settings? I'd love to have such thing but seeing all the white stuff on glass door does not really feel fun to me overall.
originalvichy 18 minutes ago | parent
rogerb 22 minutes ago | parent
thesurlydev 20 minutes ago | parent
I can't help wonder what this would look like for humans. Imagine, set one of these up at a party and it has the means to identify anyone on the invite list. When it hears the person it displays a photo, brief bio, and relationship status.
hugoj0s3 17 minutes ago | parent