Hmh ich habe gerade Beruflich die Wahl zwischen Mbed OS und MicroPython auf ein und der selben Hardware.

Ich tendiere ja etwas zu MicroPython. Auch weil die klassischen nachteile von interpretierten sprachen für das Projekt kaum eine bis keine rolle spielen.
Was würdet ihr bevorzugen? (Gerne mit begründung als kommentar. Gerne Boosten)
#MbedOS #MicroPython #Softwareentwicklung #embeddedsystems

Mbed OS
33.3%
MicroPython
66.7%
Poll ended at .
End of the Line for Arm's Mbed OS

Arm has officially pulled the plug on their long ignored Mbed OS. But what will this mean for Arduino who rely heavily on the now dead OS?

Hackster.io

#Mbed OS EOL announced.

Looks like Earl Philhower's unofficial #Arduino core for the #RP2040 is the way to go, short of using the pure Pico C SDK.

https://www.hackster.io/news/end-of-the-line-for-arm-s-mbed-os-7027e92805e7

#RaspberryPiPico #MbedOS

End of the Line for Arm's Mbed OS

Arm has officially pulled the plug on their long ignored Mbed OS. But what will this mean for Arduino who rely heavily on the now dead OS?

Hackster.io
Important Update on Mbed | Mbed

rzr-example-mbed - Demo example on FRDM-64F https://ide.mbed.com/c… | Mbed

Demo example on FRDM-64F https://ide.mbed.com/compiler/#nav:/rzr-example-mbed;

Another Neat General Purpose Soldering Iron Driver

Over on Hackaday.io, user [Tomasz Jastrzebski] has designed a tidy-looking custom controller for driving temperature-controlled soldering irons. The design is intended to be general purpose, capable of operating with irons rated for different voltages and probe type, be they thermocouple- or thermistor-based. Rather than integrating a power supply, this is handled by an external unit, giving the possibility of feeding this from a variety of sources that are not necessarily tied to the grid.

Hardware-wise, we've got the ubiquitous STM32 microcontroller in charge of the show, with a nice front end based on the INA823 instrumentation amplifier, referenced to a REF2030 precision voltage source. The input stage is configured as a versatile Wheatstone bridge input circuit, giving plenty of scope for tweaking.

There are a few extra features in the design that aren't necessarily needed for a soldering iron driver, such as RTC support, complete with supercapacitor backup, but then this doesn't have to drive a soldering iron, it could drive any DC heater with temperature feedback. With a change in firmware, this could serve other tasks. One potential feature that springs to mind -- have the unit automatically power down at a certain time of day in case it was left on accidentally.

The schematic has a lot of relevant detail — in that many parts have a good list of alternatives, presumably because of the semiconductor shortages — which is a good habit to get into if you ask us. Many of us involved with manufacturing have been doing this for years, as it makes sense to give the assembly house the extra options, but this really is basically mandatory practice now.

Firmware for the STM32G0 series microcontroller is based around Mbed OS, with a Visual Studio Code project provided for your convenience. All hardware (KiCAD) and firmware can be found on the project GitHub.

We've seen a few projects like this over the years, like this Really Universal Soldering Controller, a custom controller for JBC irons, and this great portable Arduino-based unit.

#toolhacks #mbedos #soldering #stm32 #stm32g0

Another Neat General Purpose Soldering Iron Driver

Over on Hackaday.io, user [Tomasz Jastrzebski] has designed a tidy-looking custom controller for driving temperature-controlled soldering irons. The design is intended to be general purpose, capabl…

Hackaday

Machine Learning Shushes Stressed Dogs

If there's one demographic that has benefited from people being stuck at home during Covid lockdowns, it would be dogs. Having their humans around 24/7 meant more belly rubs, more table scraps, and more attention. Of course, for many dogs, especially those who found their homes during quarantine, this has led to attachment issues as their human counterparts have begin to return to work and school.

[Clairette] has had a particularly difficult time adapting to her friends leaving every day, but thankfully her human [Nathaniel Felleke] was able to come up with a clever solution. He trained a TinyML neural net to detect when she barked and used and Arduino to play a sound byte to sooth her. The sound bytes in question are recordings of [Nathaniel]'s mom either praising or scolding [Clairette], and as you can see from the video below, they seem to work quite well. To train the network, [Nathaniel] worked with several datasets to avoid overfitting, including one he created himself using actual recordings of barks and ambient sounds within his own house. He used Eon Tuner, a tool by Edge Impulse, to help find the best model to use and perform the training. He uploaded the trained network to an Arduino Nano 33 BLE Sense running Mbed OS, and a second Arduino handled playing sound bytes via an Adafruit Music Maker Featherwing.

While machine learning may sound like a bit of an extreme solution to curb your dog's barking, it's certainly innovative, and even appears to have been successful. Paired with this web-connected treat dispenser, you could keep a dog entertained for hours.

#arduinohacks #machinelearning #arduino #dog #mbedos #tinyml

Machine Learning Shushes Stressed Dogs

If there’s one demographic that has benefited from people being stuck at home during Covid lockdowns, it would be dogs. Having their humans around 24/7 meant more belly rubs, more table scrap…

Hackaday