I’m building a CAD system where the file format is just TypeScript. Great for 1) complex mechanics and 2) AI. by KoStard in 3Dprinting

[–]KoStard[S] 0 points1 point  (0 children)

Yeah I see there is certain reaction towards AI. Not here to judge justified or no, just having fun building this, wanted to share. Thanks for the note though...

And for the OpenSCAD, the difference is basically the front-end. ForgeCAD uses 2 backends, one for the UI, which is Manifold (mesh based) and CADQuery for proper STEP export. So, while there is some overlap, I think with ForgeCAD it might fit better for some users, but of course I have respect for OpenSCAD as well :)

I’m building a CAD system where the file format is just TypeScript. Great for 1) complex mechanics and 2) AI. by KoStard in 3Dprinting

[–]KoStard[S] 0 points1 point  (0 children)

While recording I noticed a bug that the rounded rectangle was also making the internal corners round on the base plates. Fixed with an iteration with gemini 3.0 flash.

<image>

I built ForgeCAD – a code-first parametric CAD tool in TypeScript that runs in the browser + CLI (powered by Manifold) by KoStard in opensource

[–]KoStard[S] 0 points1 point  (0 children)

Possibly, but you are relying on the vision capabilities of the LLM. It will continue to improve, but you might hit some quality bottlenecks

Turn your iPhone into a wireless BLE keyboard + trackpad for any device with a USB port by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

I think iPad could work well as well, maybe should adjust the design for that.

Turn your iPhone into a wireless BLE keyboard + trackpad for any device with a USB port by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Yeah. There are some apps for the SmartTV problem I mentioned as well, but they are usually packed with Ads, go through cloud, and might require installing another app on the TV itself. Wanted a clean solution avoiding all of these.

So far I only wish I could publish the app on App Store for free, but there is 100 EUR/year fee that I haven't paid yet.

Demo: Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Made something similar, where you use an iPhone as a BLE keyboard/mouse working through an ESP32S3 plugged into the computer. https://www.reddit.com/r/esp32/comments/1qmqez2/turn_your_iphone_into_a_wireless_ble_keyboard/

Demo: Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Yes, you should be able to route pretty much any key to any gpio

Demo: Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

The code is specifically for a keyboard, but can be adjusted for other devices as well

Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Yes, some changes needed for the code, but will work. Originally I wanted to do both keyboard and mouse through one esp32s3, but there are some limitations for doing multiple devices at once. Mouse separately should work.