#EmbeddedDevelopment

2025-10-20

I finally put together my brain's most insipid ramblings about how badly the world needs yet another update on PETI into a coherent blog post.

This is what I'm working on right now in terms of trying to bring my retro-style virtual pet design to life. Mostly, it is to do with changes to the hardware. It's been a while since I've seriously considered major changes to the hardware, but that consideration is exactly why there hasn't been a Tindie restock in like a year.

arcanalabs.ca/news/labnotes/pe

(For reasons, this mastodon post serves as the anchor to the blogpost's comment system. If you reply publicly here, it will be mirrored there.)

#blog #boostswelcome #tech #maker #embeddeddevelopment #diyelectronics

BLE VoiceJim8888
2025-10-16

For developers using JieLi chips: A clear guide on updating the firmware of your JieLi Forced Upgrade Tool hardware.

Stay updated and ensure seamless development workflows for your embedded projects.

Full guide: linkedin.com/pulse/jieli-jl-fo

Keep Your Tools Updated: A Guide to the JieLi Forced Upgrade Tool Firmware

Maintaining your development tools is crucial for efficiency and reliability. For users of the JieLi Forced Upgrade Tool, we've published a clear guide on how to update the tool's own firmware.

This ensures you always have the latest features and compatibility for your JieLi chip programming tasks.

The process is straightforward:
1. Ensure the JieLi Package Manager is installed.
2. Use the remote_upgrade_tool.jlxproj file to check for and install updates.
3. Enter Upgrade Mode, either by using a second tool or via a specific button-press sequence when connecting to USB.

Keeping your hardware tools up-to-date is just as important as your software. This guide makes it simple.

Read the full guide here πŸ‘‡ 
https://www.linkedin.com/pulse/jieli-jl-forced-upgrade-tool-40-user-manualhow-update-junluan-tsui-73hnc
#JieLi #FirmwareUpdate #EmbeddedSystems #HardwareTools #IoTDevelopment #EngineeringFor JieLi Developers: How to Update the Firmware on Your "Forced Upgrade Tool"

Hello to the embedded and hardware community,

For those working with JieLi chips, the Forced Upgrade Tool is a key piece of hardware. But did you know the tool itself needs firmware updates?

We've put together a concise guide from the official manual on how to perform this specific task. It covers the two key methods to enter the essential "Upgrade Mode":
πŸ”Ή Peer-to-Peer: Using one tool to upgrade another.
πŸ”Ή Manual Mode: Holding a button while plugging in the USB.

This is a handy reference to keep your development toolkit running smoothly and avoid potential compatibility issues down the line.

Check out the procedure here: https://www.linkedin.com/pulse/jieli-jl-forced-upgrade-tool-40-user-manualhow-update-junluan-tsui-73hnc

We hope this helps! Have you had to perform this update before? Any tips to share?

#EmbeddedEngineering #HardwareDesign #JieLi #Firmware #DeveloperTools #IoTKeep your JieLi Forced Upgrade Tool running smoothly! Our new guide walks you through the steps to update its own firmware. Essential for embedded developers.

Step-by-step guide: 
https://www.linkedin.com/pulse/jieli-jl-forced-upgrade-tool-40-user-manualhow-update-junluan-tsui-73hnc

#JieLi #Firmware #EmbeddedSystems #Hardware #DevToolsFor developers using JieLi chips: A clear guide on updating the firmware of your JieLi Forced Upgrade Tool hardware.

The tool itself needs occasional updates for optimal performance. Our post breaks down the official process, including how to enter the crucial "Upgrade Mode" – either by using a second tool or via a specific button-press sequence when connecting to USB.

Stay updated and ensure seamless development workflows for your embedded projects.

Full guide: https://www.linkedin.com/pulse/jieli-jl-forced-upgrade-tool-40-user-manualhow-update-junluan-tsui-73hnc

#JieLi #FirmwareUpdate #EmbeddedSystems #EmbeddedDevelopment #HardwareHacking #IoT #OpenHardware #Electronics

Ooh, devpods, great, so now we can all have the same build environment and we know everything just works!

Hmm, what is that you are saying? Obscure compilation errors? What #devcontainer are you using? Oh, no, that's yesterday's #container, you need the one from today! Unless you're in this special branch, then you need the one from two weeks ago. Possibly. Maybe. Just delete all devpods, purge your image cache and rebuild everything from scratch, that'll fix it! You know what, I don't know either, let's just quit and take up gardening.

#EmbeddedDevelopment #SoftwareEngineering #SoftwareSucks

2025-09-21

No, I'm not dead. Just busy.
Got the ESP32 to display and update the current time and date, as well as some info from the BME680, on an LCD with LVGL.
Next step is to get the web interface and NTP going again so that the time displayed can be remotely synced to network time.
#electronics
#embeddeddevelopment

An image of my prototype alarm clock project, with an ESP32 as the brains and a 480*320 LCD to the left. The date and time, stored in an RTC (off screen), are shown in the top left of the display, with the temperature and humidity below.
The Linux Foundationlinuxfoundation@social.lfx.dev
2025-09-12

πŸš€ New virtual course: Zephyr RTOS Programming (AC6401)
Build skills in drivers, device trees, threading, memory + more with expert-led labs.

πŸ‘‰ Enroll now: training.linuxfoundation.org/t

#ZephyrRTOS #IoTFirmware #EmbeddedDevelopment

2025-05-13

Live Now! 2-6pm on twitch.tv/josaphatv

(One of) the only embedded system development streams on Twitch.
Join me in exploring how to reduce power consumption on the Compost
Monitor.

#EmbeddedDevelopment #microcontrollers #cplusplus #programming

2025-05-08

Thursday Stream Happening NOW!

Join me 2-6pm Eastern for (one of) the only embedded system development streams on twitch.tv/josaphatv.

TODAY: I am setting up interactive debugging, and then optimizing power consumption.

#EmbeddedDevelopment #microcontrollers #cplusplus #programming

2025-05-06

Tuesday Again! No Problem... Join me in developing the Compost Bin Probe!

First: We're modularizing the I2C code components.
And Then: We're gonna get it powered via a fake battery.

Live from 2-6pm Eastern on twitch.tv/josaphatv

#EmbeddedDevelopment #microcontrollers #cplusplus #programming

2025-02-13

Are you optimizing your #embedded app for security and maintainability? Our latest blog discusses pivotal planning decisions, including the strategic use of containers and security best practices. Ensure your systems are robust, secure, and scalable from the start: kdab.com/planning-your-embedde #Cybersecurity #EmbeddedDevelopment #SoftwareEngineering
kdab.com/planning-your-embedde

Tutilurenn@mastodon.nu
2024-12-17

Is there any solution for building software out there, where you describe dependencies between modules once and then can run the build both locally _and_ distributed in CI.

Very non-trivial build flows and dependencies!

#continuousIntegration #buildSystems #embeddedDevelopment

Jesse Alexander, WB2IFS/3wb2ifs@mastodon.hams.social
2024-11-25

Going through my old junk box I found a sample #microcontroller that a sales representative gave me back in my #embeddeddevelopment days. I think I kept it for a future project. Well it’s now the #future and I’d love to donate it to a #technology #museum.

Data sheet and sample #Signetics SC80C451 CMOS microcontroller
2024-11-07

Are you optimizing your #embedded app for security and maintainability? Our latest blog discusses pivotal planning decisions, including the strategic use of containers and security best practices. Ensure your systems are robust, secure, and scalable from the start: kdab.com/delivering-software-u #Cybersecurity #EmbeddedDevelopment #SoftwareEngineering

2024-10-10

Choosing the right screen for your embedded device isn't just about resolution. It’s about balancing priorities and hardware capabilities. Whether your device is an industrial controller or a portable gadget, every detail impacts both performance and UX. Our latest blog dives into the key factors you must consider when making these choices: kdab.com/choosing-a-screen-for #EmbeddedDevelopment #UIDesign

2024-09-26

Choosing the right hardware is often a make-or-break decision in #embedded Linux development. In our latest blog, Nathan Collins outlines the critical decisions you need to make upfront to save time and effort down the line: kdab.com/choosing-your-embedde #EmbeddedLinux #EmbeddedDevelopment #Linux

2024-02-01

As an #embedded developer, choosing the right hardware is a game of precision and foresight. In our latest blog, The Embedded Developer’s Dilemma in Choosing Hardware, we examine the delicate balance between #hardware capabilities and #software aspirations. From avoiding overinvestment in unnecessary capacity to predicting future feature expansions, this blog provides valuable insights into those initial hardware decisions: kdab.com/the-embedded-develope #EmbeddedDevelopment #EmbeddedInnovation #EmbeddedSystems

Codethink is proud to be sponsoring Embedded Recipes between 28-29 September in Paris. You can find out more about the event here: embedded-recipes.org/2023/

#er2023 #opensourcecommunity #embeddeddevelopment

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst