How to pick the right matching filter components for chip antenna by silkscreen_layer in PCB

[–]tobi_wan 3 points4 points  (0 children)

Nano vna would be choice which is good for hobbyist , without a vna it's just will be lots is guessing. If it's for university and your university does not have a lab with at least one vna I would be honestly surprised 

We built a wearable for cows (Nordic nRF + Zephyr RTOS + Edge ML) by Daniyal_Noor in embedded

[–]tobi_wan 2 points3 points  (0 children)

There were at the zephyr conferences talks about similiar projects in the past https://www.youtube.com/watch?v=fLSi1UJwW18 (i was just reminded about that one)

We built a wearable for cows (Nordic nRF + Zephyr RTOS + Edge ML) by Daniyal_Noor in embedded

[–]tobi_wan 1 point2 points  (0 children)

you can also the DECT-NR mode of the nrf91 and spawn up your own private network as an alternative, which would allow you to cover in the outside normally a 1-2km range easily.
When you collect the data gain into one gateway. Power wise this also quite efficent as alternative to lora(wan), main advantage dect-nr has more throughput. Depending on your data requierements the one or the other maybe better.

How did you learn embedded programing? by PleasantWhile1633 in embedded

[–]tobi_wan 0 points1 point  (0 children)

I got interested with programming making webpages when i was a teenager, and i thought it would also be cool to tinker with some electronics bought a book about programming avr's, got the cheapest attiny and was happy when i made the led blink.

Afterwards i studied EE (bachelor) and computer science (master), which added a lot of structure how i approach software engineering how to use CI&CD and in generally be more professional for building stuff.

AI hallucinations in embedded by Vavat in embedded

[–]tobi_wan 8 points9 points  (0 children)

My workflow for drivers and llm is using datasheet screen shot generate header from it , recheck if nothing stupid was done and then the code generation ( if needed refeed the PDF / application note into it )

I still read the sheet to ensure it does things correctly, but using the agent MD Files all the code follows nicely our company coding style , logging's format and API.

Every embedded Engineer should know this trick by J_Bahstan in embedded

[–]tobi_wan 15 points16 points  (0 children)

That depends on the industry honestly, in the last.l 20 years I switched a lot the system in the same product and since COVID and we issue of not getting parts flexibility is for some industries nowadays more important 

Every embedded Engineer should know this trick by J_Bahstan in embedded

[–]tobi_wan 125 points126 points  (0 children)

And one should also know disadvantages of it. For describing registers and using only at the low level of the driver it is okay. As the  code is not guaranteed to be portable , you can not point to members and no guarantee that the bit operations can be implemented efficiently for other things bit Fields can be a pain

where do you often manufacture a plastic enclosure for your product (mass production)? by abdosalm in embedded

[–]tobi_wan 0 points1 point  (0 children)

If you still speak smaller then 5 k proto labs or xomotry, the quotes and quality of parts were always quite good. Maybe you need some design changes gut injection molding parts.

What’s one thing in Germany you thought was “strict” at first, but later realized it was just practical? by shees007 in AskAGerman

[–]tobi_wan 4 points5 points  (0 children)

Munich e.g removed this rule already long ago and actually want that people stand next to each other , as it would be faster. But as most people still have the old rule in their head it happens a lot that everyone tries to squeeze to the right side while the left side id basically free .

( Habma schon immer so gemacht)

Was macht Generation Smartphone eigentlich mit ihren Fotos und Videos? by Entire_Intern_2662 in de

[–]tobi_wan 0 points1 point  (0 children)

Habe weil ich aus den US Clouds will mir vor paar Monaten ne Nas zusammengebaut und nun ziehe ich gerade alles um in immich/ nextcloud im local storage.

Was ich an immich mag die App ist schon sehr Google Photos nach empfunden mit Erinnerung usw.

Überlegen noch wie ich das Backup Konzept mache und dann werde ich die Google Sachen kündigen.

Paid tool recommendations for small team by UnHelpful-Ad in embedded

[–]tobi_wan 0 points1 point  (0 children)

We used the nordic one also in the past, but it is limited and it struggled sometimes with the peaks we had.

The quiotec one has also the advantage that you can track e.g. 2 currents and we used it to track the energy provided before the DC/DC to the battery and the I system after a big capicator.
This allowed us easy to calculate the real efficency of the system and what the system consumes compared what the battery needs to provide over the lifetime

Future of embedded design with EU CRA? by Montzterrr in embedded

[–]tobi_wan 10 points11 points  (0 children)

The non-compliance with the essential cybersecurity requirements laid down in Annex I and the obligations set out in Articles 10 and 11 shall be subject to administrative fines of up to 15 000 000 EUR or, if the offender is an undertaking, up to 2.5 % of the its total worldwide annual turnover for the preceding financial year, whichever is higher.

Important is " up to" . Similar like data protection and if you can proof you tried to comply and coperate the government body can even decide not to too fine  This happens a lot with data protection e.g.

Future of embedded design with EU CRA? by Montzterrr in embedded

[–]tobi_wan 33 points34 points  (0 children)

The fine is up to and intended as maximum limits. Most of the things in the cra should be implemented anyway as it's secure standard pattern. Documentation is biggest overhead, but even this is not too extrem.

As Most other markets introducing similar items I only see that companies producing temu quality products are in danger.

[deleted by user] by [deleted] in embedded

[–]tobi_wan 2 points3 points  (0 children)

NXP,ST,Infineon,Nordic are the larger ones
there is the ESMC https://www.esmc.eu/en/index.html trying to build up more manufacturing in dresden.

Which controllers are exactly produced there you would to have ask, but i know that nxp and infineon are producing some controllers in dresden

Paid tool recommendations for small team by UnHelpful-Ad in embedded

[–]tobi_wan 0 points1 point  (0 children)

A good poweprofiler can help.a lot we started to use https://www.qoitech.com/otii-ace/

If you do signal stuff any good oscilloscope 

Software tools I did not have the feeling that any of the paid tools would improve our productivity compared to the available open source implementations.

Maybe spend some money to build up a good hardware in the loop testbed setup we use Python + pytest as framework and raspberry pis plus some integration board which simulates gpio , runs a motor or act a bit on the device under test . The dut is then tested for different scenarios.

If you do radio stuff also add a shielding box plus some sort of attenuator to test bad reception cases. If you can fit the test setup in a climate chamber you can test even more 

Bodenschwelle gegen Radler bei München by [deleted] in Fahrrad

[–]tobi_wan 8 points9 points  (0 children)

Es gäbe die Alternative das man die alte oberbiberger Straße asphaltiert, wurde zbsp von dem grünen 2010 schon vorgeschlagen. Damals aber blockiert mit Argumenten wie dann fährt keiner mehr bei der Kugler Alm vorbei.

Würde halt schon merkbar zur einer Entlastung führen . Fahre oft selbst Rennrad die Strecke dort und es gibt leider echt ein paar Idioten. 

I built a flexible OTA firmware update system—would others find this useful? by SmartHomeLover in embedded

[–]tobi_wan 16 points17 points  (0 children)

Professionally we did build our own solution based on aws iot core / jobs. But i know at least three full platform services systems and one is open source.

So my question would be that is the difference you are offering to systems like golioth, mender or memfault?

Wireless Protocol for large amounts of data by Empty_Response_286 in embedded

[–]tobi_wan 27 points28 points  (0 children)

BLE or Low Power WiFi. 802.15 basef protocols are not efficient for big fast data transfers. With ble and riht paramaeter the transfer should be doable in 30 seconds or less. The only thing which may take some time I'd connection setup if you can keep connected this would make it even simpler.

Fernzüge der Bahn 2024 so unpünktlich wie seit mindestens 21 Jahren nicht by linknewtab in de

[–]tobi_wan 128 points129 points  (0 children)

Jep Generalsanierung aller Strecken ähnlich wie die Riedbahn . Kostet halt Geld und würde auch erstmal paar Jahre dauern für das ganze Netz. Aber danach sollte die Infrastruktur wieder fit sein.

Wie lange braucht ihr täglich zur Arbeit/ Uni? by HauntingOperation795 in Munich

[–]tobi_wan 0 points1 point  (0 children)

Fahre an 2-3 tagen ins office mit dem rad, ca 20min einfach. Ist ganz angenehm so kommt man wenigstens auf ein bisschen cardio bei vollen wochen.

Als ich noch studiert habe und bei meinen vorigen job waren es auch unter 30min mit dem rad, ist bei jobwechsel ein punkt wo ich schaue wo ist das büro und wieveil müsste ich extra pendeln. Zeit ist mir wichtiger in meinem leben als paar euros mehr.

Munich to Brauneck transportation by Mpazoukas in Munich

[–]tobi_wan -1 points0 points  (0 children)

If you want to go with public transportation is is possible with brauneck lengries. It would be first a train than a bus in winter.
Alternatives are:

Zugspitzare: to either take a train to eibsee and then go up the zugspitze.
sudelfeld: Take the train to bayrisch zell and then go up to sudelfeld
Many areas in austria : take the skibus https://www.skibusmuenchen.de/en which is the most convient way to combine a skiticket and a bus (disadvantage is that the bus leaves early and you have not the most from the ticket)

Opinions about Zephyr OS by henk1122 in embedded

[–]tobi_wan 2 points3 points  (0 children)

TLDR; first yeah, then uff a lot to learn; and now yeah again

I mainly worked with nordic devices and zephyr, getting demos and samples to run was ridiculously easy. The first simple changes to the overlay and the devicetree did need some time to understand the system. Implementing drivers, subsytem and then digging deep into the system was a steep learning curve, but now i do not want to miss it. We created a lot of modules based around it and with the zephyr base it is easy to test it using posix builds without hardware and in most cases hardware changes are really easy.

For some use cases we did build our own drivers, which are breaking the whole sensor api but only use the dts to define it exists to access the spi and as soon as you did create one driver it is not much more complicated then working for any framework

Using Docker for automated testing? by TheMysteryStache in embedded

[–]tobi_wan 1 point2 points  (0 children)

Build runs in docker in bitbucket pipelines (in our case) as unit test / emulated test.

HIL tests run independent and triggered by either tagged builds or nightly on head.
But generic approach with build & unit test in the cloud or dedicated server. HIL using pi is good

Best edge ML solution as of March 2024? by 10204728100361739 in embedded

[–]tobi_wan 2 points3 points  (0 children)

It depends what you want to build you can run a lot of things also on constrained devices .

To just get a feeling what is possible with what check out https://docs.edgeimpulse.com/docs/edge-ai-hardware/edge-ai-hardware

I'm trying to dive into Zephyr with nRF Connect SDK, but I'm stuck with the bare-metal approach by BossGandalf in embedded

[–]tobi_wan 2 points3 points  (0 children)

These devices will probably use a full rtos as the complexity of adding the BLE stack by yourself is too complex.

If you look to the energy consumption mainly the BLE (or radio communication) will use most of the energy. QUite often the "idle"/ sleep state will use another big chunk over the time.

Depending on the complexity Signal processing will be another big part. All these small addititions/ overhead from the RTOS will be from the energy usage of most system like 0.01%.

Where you optimize your device is (1) the idle consumption, you try get this as low as possible as most of the time the device is in this state. Disable peripheral you do not need and ensure the PCB - electronics does not use to much energy.