Tried many abstractions to simplify, but I surrendered and embraced bare metal and embedded C.
Annoying to read a 300 page pdf datasheet in order to program a microprocessor, but it's better than leaky abstractions.
europe1.discourse-cdn.com/arduino/orig...
Tried many abstractions to simplify, but I surrendered and embraced bare metal and embedded C.
Annoying to read a 300 page pdf datasheet in order to program a microprocessor, but it's better than leaky abstractions.
europe1.discourse-cdn.com/arduino/orig...
Documentation states 2 heavy dependencies:
* Pixi tool recommended
* Needs Ubuntu 22.04 LTS on Linux
I installed Mojo with uv tool, that worked on nightly build ✅
Compiled Conway's Game of Life on Fedora, it segfaulted, but worked after fixing Pygame bindings ☑️
Is that ready? 🤔
Documentation states 2 heavy dependencies:
* Pixi tool recommended
* Needs Ubuntu 22.04 LTS on Linux
I installed Mojo with uv tool, that worked on nightly build ✅
Compiled Conway's Game of Life on Fedora, it segfaulted, but worked after fixing Pygame bindings ☑️
Is that ready? 🤔
It combines ideas from C++, CUDA, Python, Rust, and Zig. 🐍
Last year it was too alpha, but I took a second look. The Mojo tutorial example is Conway's Game of Life. I got it compiled and running in around 1 hour.
Impressive. ✨
It combines ideas from C++, CUDA, Python, Rust, and Zig. 🐍
Last year it was too alpha, but I took a second look. The Mojo tutorial example is Conway's Game of Life. I got it compiled and running in around 1 hour.
Impressive. ✨
A few of their guidance, navigation and control engineers stopped by on their way back from Andøya, Norway, and went out for beers.
They looked genuinely happy. 😃
A few of their guidance, navigation and control engineers stopped by on their way back from Andøya, Norway, and went out for beers.
They looked genuinely happy. 😃
Nobody was surprised or judgemental about the crash.
Failure is part of the job.
One of the engineers argued that they should have failed earlier.
Nobody was surprised or judgemental about the crash.
Failure is part of the job.
One of the engineers argued that they should have failed earlier.
They cheered at take off.
Isar Aerospace chief executive had said that he would be happy with a 30 seconds flight.
They cheered at take off.
Isar Aerospace chief executive had said that he would be happy with a 30 seconds flight.
Using Heavyweight libraries OpenCV and TensorFlow. See in dependency graph below 😱
Fine when the abstractions are not leaky, but I spent a lot of time troubleshooting the app due to a corrupted XCode
Using Heavyweight libraries OpenCV and TensorFlow. See in dependency graph below 😱
Fine when the abstractions are not leaky, but I spent a lot of time troubleshooting the app due to a corrupted XCode
cd examples/libraries/tensorflow-lite/pose-estimation
cp -r ../../../../test .
python ci_test_example.py
./pose-estimation
Never thought I would see easy C++ cross platform builds. 🤩
cd examples/libraries/tensorflow-lite/pose-estimation
cp -r ../../../../test .
python ci_test_example.py
./pose-estimation
Never thought I would see easy C++ cross platform builds. 🤩
Computer vision example using OpenCV and TensorFlow also worked on Windows!
Commands build and run:
cd examples\libraries\tensorflow-lite\pose-estimation
Copy-Item ..\..\..\..\test . -Recurse
python.exe .\ci_test_example.py
.\Release\pose-estimation.exe
Computer vision example using OpenCV and TensorFlow also worked on Windows!
Commands build and run:
cd examples\libraries\tensorflow-lite\pose-estimation
Copy-Item ..\..\..\..\test . -Recurse
python.exe .\ci_test_example.py
.\Release\pose-estimation.exe
Use
* Arduino Mega with Atmel studio
* ESP32 with PlatformIO and RTOS
* Raspberry Pi Pico
* CMake and C++
I experimented and had luck with PlatformIO, RB Pico; Arduino Uno, Mega and Nano.
Finally I got my digital 🧑💻 foot in the analog door ⚡
Use
* Arduino Mega with Atmel studio
* ESP32 with PlatformIO and RTOS
* Raspberry Pi Pico
* CMake and C++
I experimented and had luck with PlatformIO, RB Pico; Arduino Uno, Mega and Nano.
Finally I got my digital 🧑💻 foot in the analog door ⚡
It was more fun than relearning CMake 🥱 or configuring Kubeflow on AWS 😱
It was more fun than relearning CMake 🥱 or configuring Kubeflow on AWS 😱
Hope my steel work 👷 does better than my acrylics 🧑🎨
😅
Hope my steel work 👷 does better than my acrylics 🧑🎨
😅
Acrylics were supposed to be durable with smooth transitions and endless painting on top. To me they were hard to mix and dull.
At my 1st MIG welding, the steel melted and became sticky, boiling chewing gum at 1300° C.
Acrylics were supposed to be durable with smooth transitions and endless painting on top. To me they were hard to mix and dull.
At my 1st MIG welding, the steel melted and became sticky, boiling chewing gum at 1300° C.