More from Elevation Lab - Blog
After having $10k+ of camera gear stolen, we set our to make the best AirTag mount for cameras. We wanted it to be very discreet and something you never needed to take off. After many design iterations, tool changes, testing exotic materials, drop testing with old camera bodies - we have TagVault Camera Mount for AirTag. Oh, and it is freaking gorgeous. We CNC machined an oversize tripod screw on our Swiss lathe. And the body is made from carbon fiber reinforced composite. T20 Security Torx driver included. Compatible with all Arca-Swiss geometry tripods. We use it everyday in our photo studio. It is compatible with most cameras including: Sony A7 series, A6 Series, Canon EOS & RF, Nikon DSLRs and more. It works on most smaller cameras, just check that the battery door is at least 32mm/1.25" from the center of tripod mounting point, so you can open the door when installed. It's the cheapest one-time insurance you can buy. Also available on Amazon: https://amzn.to/4gW8dzM
With the popularity of our TagVault Surface Mount for AirTag, we wanted another option that was just as durable, waterproof, and secure - but with a more minimal industrial design. So we designed TagVault Surface Aero. It will look great on your motorcycle and even more discrete. Mounts in seconds with strong 3M adhesive. IP68 waterproof, with a new patent pending hidden gasket. Sleek lines with an ultra low-profile It's the best one time insurance you can buy. Also available on Amazon: https://amzn.to/3EMsQ4c
We wanted to make a better braided steel AirTag mount - more compact, stronger, really well made. So we fired up our Swiss lathe and machined a custom oversized screw that keeps it secure and looks awesome. It is T10 Torx and comes with an included driver. There is an inner patent-pending gasket that keeps AirTag water tight. The braided steel loop is strong and has the perfect amount of flex. And the body is also more compact than any other braided steel AirTag mount, manufactured with an extremely strong and tough glass filled polycarbonate composite. Also available on Amazon: https://amzn.to/41ikytG
My camera bag with $10k of gear was stolen from my car. When I saw the broken glass and empty backseat, I immediately pulled up FindMy to track the thief - only to find that its last location was my office 3 months ago... because I hadn't changed the AirTag's battery. It was a terrible feeling on top of a worse one. That is why we designed TimeCapsule - it gives you a whopping decade of power so you don't have to remember to replace the battery annually. It's especially nice for folks like us with a lot of AirTags to manage. Just discard the AirTag's back plate and CR2032 coin cell battery, set AirTag on the contacts in TimeCapsule, add 2 AA batteries (we recommend Energizer Ultimate Lithium), then screw her shut. Now you've got 14X more power capacity. It's also fully waterproof so it stays powered in any environment. And no expense spared construction. A fiber reinforced composite body with premium CNC machined screws. Great for long-term storage like an RV or a boat. And a must have for anything of high-value. It may be the most valuable product we've ever made. Also available on Amazon: https://amzn.to/49MY4Dt
We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags battery. Waterproof. Robust. And discreet. So we designed TagVault Universal Mount for AirTag. It has mounting holes for screws, rivets, and slots for zip ties. Or just epoxy it down. IP69 waterproof It opens the same way TagVault Security mount does and the key is included. It is extremely tamper-proof and low-profile. It works great!
More in technology
Even if we ignore intelligence, humans are able to speak when other animals — even other great apes — can’t, because of our specialized and complex vocal anatomy. Similarly, ASL (American Sign Language) wouldn’t be possible without our incredible hand and finger dexterity. Like any other complex physiological system, that is difficult to recreate artificially. […] The post A robotic hand with the dexterity to sign the whole ASL alphabet appeared first on Arduino Blog.
A Quick Look Behind the Scenes at Amstrad.
Last December we released our beta Arduino cores based on Zephyr. Today, we are excited to make another step in this beta program for Arduino cores based on Zephyr! ZephyrOS is an open-source, state-of-the-art, real-time operating system (RTOS) designed for low-power, resource-constrained devices. We are transitioning Arduino cores to ZephyrOS to ensure continued support and […] The post Updated Arduino cores with ZephyrOS (beta) appeared first on Arduino Blog.
I use Uptime Kuma to check the availability of a few services that I run, with the most important one being my blog. It’s really nice. Today I wanted to set it up on a different machine to help troubleshoot and confirm some latency issues that I’ve observed, and for that purpose I picked the cheapest ARM-based Hetzner Cloud VM hosted in Helsinki, Finland. Hetzner provides a public IPv6 address for free, but you have to pay extra for an IPv4 address. I didn’t want to do that out of principle, so I went ahead and copied my Docker Compose definition over to the new server. For some reason, Uptime Kuma would start up on the new IPv6-only VM, but it was unsuccessful in making requests to my services, which support both IPv4 and IPv6. The requests would time out and show up as “Pending” in the UI, and the service logs complained about not being able to deliver e-mails about the failures. I confirmed IPv6 connectivity within the container by running docker exec -it uptime-kuma bash and running a few curl and ping commands with IPv6 flags, had no issues with those. When I added a public IPv4 address to the container, everything started working again. I fixed the issue by explicitly disabling the IPv4 network in the Docker Compose service definition, and that did the trick, Uptime Kuma made successful requests towards my services. It seems that the service defaults to IPv4 due to the internal Docker network giving it an IPv4 network to work with, and that causes issues when your machine doesn’t have any IPv4 network or public IPv4 address associated with it. Here’s an example Docker Compose file: name: uptime-kuma services: uptime-kuma: container_name: uptime-kuma networks: - uptime-kuma ports: - 3001:3001" volumes: - /path/to/your/storage:/app/data image: docker.io/louislam/uptime-kuma restart: always networks: uptime-kuma: enable_ipv6: true enable_ipv4: false That’s it! If you’re interested in different ways to set up IPv6 networking in Docker, check out this overview that I wrote a while ago.
In the distant past of about two decades ago, one would need to use a KVM (Keyboard, Video, Mouse) switch to control multiple computers with the same mouse and keyboard — and even then, it would take a button press to move from one to the other. Today, Apple’s Universal Control feature lets users seamlessly […] The post This inexpensive adapter brings Apple Universal Control to vintage Macs appeared first on Arduino Blog.