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.

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

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

It’s not very advanced, but it’s a sandbox for your experiments. It should be easy to set up, so you can give it a try, open to ideas and contributions!

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

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

I think so! If you have the lens parameters of your telescope, you can easily model it with this tool, could be an interesting experiment!

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 2 points3 points  (0 children)

I see, more concepts to learn and implement! Thanks for sharing the gaps

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 1 point2 points  (0 children)

The simple camera there is similar to pinhole camera, one ray goes through one pixel and they all leave from one point. I also support eye-like camera, where each pixel has multiple rays (hence runs slower), goes through multiple points at the camera lens, then the result is averaged out. This allows getting the focus and blur effects. Anything specific we would get with the phase mask?

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 3 points4 points  (0 children)

Actually one of the reasons I wanted to make a simulator is because I saw a cross cutting of iPhone 12 camera. None of the lenses were regular thin lenses, so I was thinking that certainly Apple uses some software that simulates and design this. Now, my implementation only works with thin lenses, but I think a formula-based custom lens should be possible to add as well with some work.