home.social

Search

150 results for “zeroiee”

  1. ZERO Smart City Cube on tour!

    In case you could not meet with us at the IAA, there is another chance today. We are presenting our #SmartCity box in the auditorium of the Technische Hochschule Ingolstadt. One of our friendly and knowledgeable team members will be on site between 13:00 and 19:00. Here is the link to the event with more information.

    thi.de/hochschule/veranstaltun

    #teamzero #iee #innovative_electronics_engineering #technology #startups #innovation #thi #ingolstadt #hochschule

  2. New colleagues! 💥

    Today, we warmly welcome Johannes Sendtner and Felix Hermes to #teamzero!

    Johannes Sendtner (left) already completed his THI internship semester with us and is now working on his very interesting Bachelor's thesis. We will keep you updated about his innovative research project!

    Felix Hermes studies "Bio Electrical Engineering" at the THI Ingolstadt and will support us in the areas of product development and electrical assembly.

    Welcome to the #team, both of you! 🙌

    #THI #internship #teamzero #iee #innovative_electronics_engineering #technology #startups #innovation

  3. We are working hard to install all 8 V2X nodes into their Smart City Boxes today!

    This is just the beginning. We're testing the first batch. More V2X nodes will be placed into their Smart City Boxes, soon!

    #smartCity #teamzero #5g #v2x #solar #electronics

  4. A first batch of V2X nodes is making its way into the field!

    Specifically, it is going to our 5GoIng Smart City Boxes [1], which we have already set up at the IN-Campus [2] in Ingolstadt. They form the heart of the system and handle 5G mobile communications, V2X functionality and the control and monitoring of our solar-powered lighting boxes.

    The boxes are approx. 1x2x1 m in size and have solar panels and lighting elements that are directed at the nearby roadway. This allows us to trigger various lighting scenarios on command - for example, if two road users are approaching at dangerous speed at the traffic circle.

    [1]: techhub.social/@zeroiee/112772

    [2]: maps.app.goo.gl/gkEhUYGY2XwZx2

    #smartCity #5g #v2x #communication #radio #solar #electronics #engineering #teamzero #5going #inCampus #ingolstadt

  5. Sometimes even the software developers at @zeroiee get really sweaty.

    For example, when rolling out updates, before presentations to customers - or when it comes to carrying a 12 kg car battery, a V2X radio receiver, GPS antenna and laptop across the nearby terrain to perform a range coverage measurement.

    We certainly got a lot of looks during the event. Hopefully we didn't scare anyone.

    The results are not yet what we had hoped for. But that's why we do such tests: to ensure that the customer receives a product that not only meets their expectations, but also delights them.

    Find out more about our AMPS V2XNode: zero-iee.com//assets/products/

    #v2x #software #communication #radio #engineering #zeroiee #teamzero #electronics #automotive

  6. C-V2X communication requires _very_ precise timing so that transmitting devices can find and use their transmission time slot. We rely on GPS time for this.

    For our V2X node (zero-iee.com/assets/products/p), we are therefore trying out various GPS modules that provide us with the necessary 1PPS signal. This is not the case for all modules.

    We are curious to see whether the AT6558R GPS chip proves itself and meets our requirements.

    #cv2x #v2x #communication #smartCity #vehicle #gps

  7. It's a minor issue that we had with Dnsmasq, but we've run into this issue and documented it, so you don't have to 😉

    "Dnsmasq does not start because port 53 is busy"

    blog.zero-iee.com/en/posts/dns

    #dnsmasq #linux #ubuntu #server #dhcp #dns #resolved #systemdResolved

  8. Having power issues sometimes is the "It's always DNS" equivalent in the embedded electronics world.

    When we wanted to put one of our customer projects into operation, we noticed strange problems with a Quectel modem that we had not had before. Of course, from a software developer's point of view, the software was initially suspected of causing problems. But slowly a different picture emerged ...

    Read the full story and learn how important it is to always consider hardware when you're having software problems (and vice versa!):

    blog.zero-iee.com/en/posts/que

    #cellular #5g #quectel #modem #smartCity #raspberrypi #raspi

  9. A clean Git history is the key to successful teamwork and quick bug fixes. Errors can only be successfully tracked down if it is always possible to trace when and where code was changed by whom and for what reason.

    🥴 However, in the rush of the battle, the changes that are packaged in a commit are sometimes not taken very seriously. Who has never experienced this? A change that is actually unrelated to the current work package has made it into the commit because the file has already been saved temporarily.

    💡The solution: With an "interactive add" (git add -i), you can pack partial changes ("hunks") into a commit and specify line by line what should be included in the next commit.

    :git: "Staging patches": git-scm.com/book/en/v2/Git-Too

    #git #zeroiee #code #programming #opensource #sourceControlManagement #codeManagement #versionManagement #versioning

  10. Hey Mastodon users!
    Have you ever seen an Audi e-tron display Mastodon on its main HMI display?

    Probably not!
    This was enabed by one of our products - the ZERO FPDLinkNode, which is part of our AMPS (Advanced Modular Prototyping System). The FPDLinkNode is plugged in between the native vehicle display-/touch unit and the HMI controller. This way we're able to manipulate display contents and create a visual overlay.

    The overlay enables us to display the vehicle's own content and at the same time show new content on the display without disrupting the native functionality. In this example, however, we have set the FPDLinkNode so that the native Audi user interface is completely overlaid.

    #mastodon #audi #etron #hmi #zeroiee #teamzero #amps #fpdlinknode #display #electronics #vehicle #touchDisplay

  11. We at ZERO GmbH have completed our first prototype to display our own content in vehicle on-board systems. The touch function of the display can also be used to write ZERO in the most beautiful font ✍️ 😅

    So...why all this? With the help of our AMPS platform, our customer can easily show new designs or functions in a vehicle and bring them to life - without having to access the series components directly.

    And "easily" really means "easily":
    Connect computer viaHDMI => switch on via button or CAN => be happy 🥳

    #amps #zeroiee #prototype #electronics #vehicle #infotainment #display #touch #hdmi #can

  12. There's room in the smallest hut!

    The Leibniz-Institut für Agrartechnik und Bioökonomie e.V. (ATB) tasked us to build a small, battery-powered water- and dustproof computer system with 5G connectivity. Given our ample expertise, we gladly accepted the challenge. The biggest difficulty turned out to be the size constraints: maximum outline dimensions of 10x10x10cm.

    But Felix Hermes did a great job, created a 3D-printed baseplate and went through several iterations to accommodate all pieces incl. 4 small antennas. The resulting end product is a marvel of space efficiency and we are grateful to being given the opportunity to develop it!

    #teamzero #iee #innovative_electronics_engineering #technology

  13. Want to meet us in person?

    We'll be at the #IAA mobility trade fair in #Munich from September, 5th to 10th and will present our #5GoIng #SmartCity Cube.

    As our location will be at Königsplatz, access is free of charge!

    We look forward to having interesting discussions and answering your questions about #5GoIng #5G #V2X, and #SmartCity. See you soon!

    #teamzero #iee #technology #startup #innovation #zeroiee

  14. We took our #AMPS MotorControl Nodes to the limit!

    One of our customers attached 11 MotorNodes to a DisplayNode and used this setup to endurance-test 22 vehicle mirror actuators. The setup has worked fine for at least 3 months and 30.000 mirror fold/unfold cycles.

    This custom-make variant of the DisplayNode lets the customer configure the endurance tester and set test parameters such as motor blocking current, moving speed, number of test cycles and more. The user can connect to a web-based, mobile device friendly user interface to configure the #AMPS stack via their mobile phone or tablet. No local network needed - it's all available via the integrated Wifi hotspot.

    Interested in the #AMPS hardware? Contact us via e-mail to receive more information: [email protected]

    #teamzero #iee #innovative_electronics_engineering #amps #electronics #software #vehicle #engineering #zeroiee

  15. @zeroiee For me it's definitively the digital discovery for debugging of SPI, I2C and parallel buses, and the picoscope. Very useful and both come with a Linux software.

    #picoscope #digilent #digitaldiscovery

  16. @inviridi and @thomas are at the Embedded World fair in Nuremberg today!

    We’ve been at the Raspberry Pi booth and were particularly impressed by the LoRa products of RAK wireless!

    Now let’s check out some more booths!

    #zeroiee #teamzero #ew24 #embeddedWorld

  17. Talking about abbreviations in the Unix world:

    The "/usr" directory originally was named after "user", because it contained user-owned files, such as the home directory. Later, this was changed to "Unix System Resources" - which makes much more sense today, since user files have been moved to /home. 💡

    en.wikipedia.org/wiki/Filesyst

    #unix #linux #fhs

  18. If you've followed our recent posts, you already know that we gave Shorewall a try to tidy up our VPN firewall rules and gain full overview about our configuration. Our migration to Shorewall has been successful and we'd like to share some insights in our configuration:

    "Keeping the Wireguard VPN firewall clear with Shorewall" - blog.zero-iee.com/en/posts/vpn

    Shorewall by Tom Eastep is just perfect for small to mid size firewall deployments that are mostly static and not too complex. One of our developers uses OpnSense and PfSense for more complex scenarios in his private projects.

    Which firewall / configuration tool do you use and why?

    #shorewall #firewall #wireguard #vpn #teamzero #zeroiee #blog #techblog #linux #debian

  19. We're currently evaluating Shorewall [1] as a Firewall / iptables configuration tool.

    Configuring iptables manually [2] works, but can get messy and thus is error prone. For our VPN server with its many customer VPNs, we are looking for a clearer solution that can be easily configured via configuration files. One of our developers has already used Shorewall and is impressed by the software. It was therefore a natural decision to take a look at it.

    Initial experiments have gone well!

    [1]: shorewall.org/
    [2]: blog.zero-iee.com/posts/multi-

    #wireguard #shorewall #foss #server #vpn #firewall

  20. Ever wondered in which Git commit your application bug was introduced? Try "git bisect!"

    git-scm.com/docs/git-bisect

    Give it a commit that works and a commit that is "broken". "Git bisect" will start a binary search and suggest you to test various commits. Due to the clever approach, you won't need to test every commit - just a few. After a couple of attempts it will present the broken commit to you.

    Git bisect has just saved us another 15 minutes in bug hunting :)

    #git #bisect #programming #development #bug

  21. Over the past few days, we have been working with the Waveshare SIM7070G Cat-M/NB-IoT/GPRS HAT for the Raspberry Pi and have put it into operation. In the process, we have noticed incomplete documentation and other pitfalls at various points that we do not want to leave unmentioned.

    The result: a relatively detailed blog post about our commissioning. We published the post in the hope that it might be helpful to others.

    "Connecting a Raspberry Pi to the Internet with Waveshare NB-IoT HAT / Simcom SIM7070G modem" by @thomas

    blog.zero-iee.com/en/posts/nb-

    #NBIoT #iot #internet #electronics #waveshare #raspberry #raspi #raspberryPi #mobileNetwork #cellular

  22. Just resolved a nasty timing issue regarding AT-commands and serial auto-baud config on our SIM7070 NB-IoT module. Phew! 😅

    The MB-IoT module talks to our system via a serial interface using AT commands. Our PPP daemon for the mobile data connection needs to send various AT commands (using ChatScript), but communication didn't work in the first place.

    Well - it worked when using the serial-to-USB converter, but it did not work via the native serial connection. The datasheet mentions that by default "auto-baud" is enabled, which tries to configure the module's baud rate by detecting a predefined bit sequence. That is why we need to send an "AT" before we issue any more AT commands. We do that - but probably we're too fast sending the next AT command, because if we introduce a bit of delay by sending another "AT", everything works fine. 🥳

    Probably the serial-to-usb converter introduces just enough delay to make it work properly. 🤔

    #iot #nbIoT #ppp #raspi #simcom #mobileNetwork

  23. Today on the test bench: A Waveshare module for Raspberry Pi with a SimCom SIM7070G NB-IoT modem on it.

    We evaluate the module and chipset for use in our IoT products and try to get it working properly with Deutsche Telekom M2M IoT SIM cards 🙂

    As the bring-up process turned out to be non trivial and the documentation is poor, we are going to publish a blog post about it, soon 😉

    #iot #NBIoT #telekom #cellular #mobile #network

  24. "What is the minimum network speed required to run simple bash commands over SSH?" we just asked ourselves.

    We are trying to find out if an NB-IoT network is fast enough to remotely perform our SSH-based provisioning and maintenance tasks on our #AMPS devices and were looking for a simple way to test how our nodes behave at a certain network speed.

    Fortunately, there is a simple method to do this:

    ssh -o ProxyCommand='pv -qL 37K | nc %h %p | pv -qL 37K' user@amps-node

    This limits the network speed for SSH to 37 kBytes/s (~300 kBit/s) for upload (first parameter) and download (second parameter 37K). ProxyCommand can also be specified in the ~/.ssh/config file if you are looking for a more permanent solution.

    (Btw: Yes, 300 KBit/s is more than enough for our purpose 😉)

    #ssh #linux #NBIoT #iot #network #internet

  25. At ZERO GmbH, we're managing a lot of #AMPS nodes (see: zero-iee.com/en/products/). Most of them are connected to our management VPN. Each of the nodes has a unique identifier (serial no.).

    We've set up an internal DNS server that resolves their serial number-based FQDN and returns the corresponding VPN IP address. Thus it's easy to find the correct VPN and IP address to start maintenance or troubleshooting :-)

    Our requirements on a DNS Server are quite low. We could have picked THE ONE, the only, the allmighty Bind DNS server - but instead we tried something different:

    Yadifa. yadifa.eu
    Yadifa is a less-known DNS server implementation by EURid - the nonprofit organization that powers the .eu top level domain!

    We were surprised of the simplicity of Yadifa and had our DNS Server up and running in minutes! If you're looking for an easy to configure DNS server, check it out.

    #dns #bind #sysadmin #yadifa #eurid #domains #vpn

  26. We're evaluating @plausible for collecting basic visitor statistics about our blog and homepage.

    Google Analytics and similar competitors require us to review our privacy policy and take other actions to comply with the GDPR.

    Self-hosted Matomo is great, but way too powerful. We just need basic statistics (how many visitors per day / which pages are frequently accessed?).

    Plausible Analytics seems to be perfect for the job, because

    * it provides exactly the metrics we want
    * it's easy to set up
    * no worrying about the GDPR
    * it's open source software
    * it can be self-hosted or booked as a service (plausible.io)

    Well done, @markosaric ! 👏

    #web #development #plausibleAnalytics #plausible

  27. Smart City Boxes in the wild!

    In beautiful and sunny weather, we set up the first four SmartCity Boxes on the Digitales Testfeld "ErsteMeile" (test field "FirstMile") in Ingolstadt, 🇩🇪 .

    We developed the boxes as part of the #5GoIng project and improved them in several iterations. They are completely energy self-sufficient and designed to visually warn vulnerable road users using a special feature of the 5G technology.

    For this to work reliably, tests are still required and planned with the rest of the infrastructure of the test field.

    #technology #startups #innovation #teamzero #5g #cellular #electronics #solar #solarPower #greenEnergy #ingolstadt

  28. Preparing parts for our #5GOIng Smart City Cube that we're going to present at #IAA 😎

    #electronics #zeroiee #teamzero

  29. Weißwurstfrühstück and get-together 🥨 🍺

    Compared to English, the German language is infamous for long compound words like "Weißwurstfrühstück". But the latter actually exemplifies that sometimes it is just cumbersome describe something nonexistent in a language/culture.

    Weißwurstfrühstück is a Bavarian tradition and can roughly be translated to "veal sausage breakfast with wheat beer, pretzel and sweet mustard"". And we had a great one last Friday!

    To this occasion, Johannes Sendtner, whom we supported with his Bachelor thesis, came to visit and proudly showed us his bachelor's certificate. He was evaluated with 1.0 for his work on optical air quality sensors.

    Congratulations and good luck with the next steps in your career! 🥳🎉

    #zeroiee #teamzero #weißwurstfrühstück #bavaria #mustard #weisswurst #beer #breakfast #german #bavarian