The LILYGO T-Dongle-S3 is self-contained, including a microcontroller, Wi-Fi, Bluetooth, a Stemma/I2C, an SD Card slot, and an LCD display. It can be used as a standalone device, a computer-attached peripheral, or a standalone cloud endpoint. #circuitpython #adafruit #lilygo
youtu.be/rCJWZwMG2nQ
Posts by Joe Freeman
The LILLYGO T-Dongle S3 is a USB thumb drive-sized microcontroller with a built-in IPS LCD display, USB port, WI-FI, Bluetooth, I2C, and a MicroSD card slot. It can be programmed to act as a computer peripheral or as a standalone device powered by a USB power source.
#Adafruit has a #CircuitPython package for the #LILLYGO T-Dongle-S3 that uses the LCD display as its REPL output. You can see this by enabling the LCD backlight in your Python. You can override this and use the LCD for your own program with a couple of lines of Python.
youtube.com/shorts/K2Tz9...
Jensen's keynote led with AI as a revolutionary change, an opportunity for the US to seize a leadership position in a global race.
Why would other countries let the US take a controlling position when they could be cut off by sanctions or tariffs, or export bans, without conversations or treaties?
A large portion of the discussion was about burgeoning market valuations as a demonstration of future value and the importance of the industry.
Speakers said it was the same speed and importance as the Manhattan Project.
Watching the NVIDIA GTC DC pre-game talk. The entire discussion revolves around building data centers, their power requirements, and the country's need to invest in infrastructure for AI factories.
Massive power consumption isn't a problem. It's a feature.
#GTC #NVIDIAGTC #GTCDC
Attended Sean Metcalf's BSidesNoVa 2025 talk "10 ways to Improve Entra ID Security Quickly" pyrotek.io/BSNoVa2025.
My main takeaway was that some of the default settings are bad, that Microsoft has been iterating, and that Securing #EntraID (FKA Azure AD) requires serious expertise.
adsecurity.org
#BSidesNova
The GitHub is greatly enhanced by having Pavan present it
github.com/pavanreddyml...
I never met or heard of Pavan before this session.
A big shout-out to Pavan Reddy, who gave a great lab session at the BSides NoVa event in Northern Virginia bsidesnova-2025.sessionize.com/session/992557
The entire session ran in Google Colab, launched with a single click, running nothing on the local machine. The only requirement was a Gmail ID.
The case against generative AI as a business and the questionable revenue hype machine.
This article, which I wish I had written, describes the tangled web of hype, power, and corporate deals driving today's Generative AI.
www.wheresyoured.at/the-case-aga...
DevFestDC is back. October 3, 2025, in Arlington.
www.devfestdc.org
#DevFest #GoogleDeveloper #AI
BSides NoVa: BSides Northern Virginia is coming up October 10-11 2025.
Can't get to DEFCON? Need another security fix? Attend a local BSides
#BSides #DEFCON #Hacker
www.bsidesnova.org
However, containerization and remote execution introduce new challenges related to networking and connectivity. In this talk, we will explore how to manage connectivity for both the control plane and the user experience plane, including requirements like web access.
Data science and AI projects are typically run on rented CPU/GPU resources or in self-managed data centers. By using containerization, we can separate our code and configuration from the underlying hardware
youtu.be/pFH_Yk-cGec?...
The asustor AS5402T is a NAS appliance that supports two (2) 3.5" drives and four (4) NVMe drives. I wanted to run some Docker and Home Automation on my AS5402T NAS.
Upgrading from 4GB to 32GB was a simple, toolless operation.
joe.blog.freemansoft.com/2025/09/upgr...
V. Hunter Adams' Raspberry Pi Pico RP2040 series of 40 videos is a brain-activating course on using microcontrollers and their peripherals. It took me past "browsed it on the internet". #RP2040 #Pico #microcontroller
www.youtube.com/watch?v=a4uL...
Found a link to the series hackaday.com
Big software projects are always larger and more complicated than you expect. There are plenty of examples, including this one. #blackswanproject
joe.blog.freemansoft.com/2017/09/blac...
In the IaF category. Saw part of this on LinkedIn.
This channel is a bunch of videos showing how "ancient civilizations" moved large loads or could have built stonehenge or other massive structures using just physics and manual labor
www.youtube.com/watch?v=Hsn5...
A plan of attack for the AI Everywhere LLM mandate. Modeling for applicability and risk.
Turn golf course ideas into actionable steps
youtu.be/R74dCLYK7sM
We may rarely ever need another new programming language.
There has been a boom in the number of programming languages all built around fixing programming paradigms, usability, verbosity, and other concerns. Most of those concerns no longer matter when using AI / LLMs
youtube.com/shorts/VMoYf...
I have never understood the "we must hide the scrollbars" design decision on a Mac or other computer system.
Settings --> Appearance --> Show scrollbars
joe.blog.freemansoft.com/2025/07/quit...
Apple did even worse with iPhone's "swipe down" being different based on starting location.
Electronic project tariff pricing is more inflation for hobbyists like me 😭
I just placed a $63 order with a vendor. Not sure where they ship from. They tacked on almost an $18 tariff fee 😭
#tariffs #IOT are another word for inflation
I wanted a mobile scoring app. I built a Flutter app with integration tests using only (a lot of) CoPIlot Agent prompts.
TLDR: You have to know something to get something good.
Watch youtu.be/VDdW3GUj-88
Rather read? joe.blog.freemansoft.com/2025/07/buil...
The result github.com/freemansoft/...
Doc and Dash
When you promised your boss a plan or design before you go on vacation, and you are leaving town tomorrow morning with no corporate connectivity.
youtu.be/4nByOrnqVa4
I wanted to see how far I could bootstrap a personal Futter project with an LLM agent. This morphed into the challenge of getting a running program with a single LLM interaction. That then expanded into comparing local and remote LLMs.
The results github.com/freemansoft/...
Avoid the agile grind with team leadership iterations.
youtu.be/BISkw3zqkys?...
An empty meeting invitation is useless and a time drain. Invitees should decline them.
A meeting without any context about the problem or prior decisions is going to fail or be way more expensive than it needs to be. Invitees should decline them.
youtu.be/vVT_VCfSylM
#meetings
A design pattern for business rules and data validation in applications where the data "must be correct"
Assumptions
• Failures carry regulatory or financial risk
• Rules may be expensive or require coordination
• Multi-page data capture or transactions
youtu.be/r7ugeBrQSx8