- Видео 239
- Просмотров 9 520 059
CNLohr
США
Добавлен 10 сен 2006
Science is my verb. Christ is my light.
How far can I broadcast LoRa packets WITHOUT a radio? - LoLRa
Code/Writeup/Resources: github.com/cnlohr/lolra
Patreon: patreon.com/cnlohr
Memes, in order of appearance: Tiny Paper Senior Chang, Trollface Rage Comic, Nerdy RF Mixer, 69-420, Sanic Gotta Go Fast, Midwit IQ Bell Curve, “Y U NO” Guy, Feels Good, This Is Fine, Great Gatsby Reaction
If anyone wants to join my discord, feel free to ping me directly, we are open, but not public.
Patreon: patreon.com/cnlohr
Memes, in order of appearance: Tiny Paper Senior Chang, Trollface Rage Comic, Nerdy RF Mixer, 69-420, Sanic Gotta Go Fast, Midwit IQ Bell Curve, “Y U NO” Guy, Feels Good, This Is Fine, Great Gatsby Reaction
If anyone wants to join my discord, feel free to ping me directly, we are open, but not public.
Просмотров: 155 583
Видео
USB without USB, in 10 cents!
Просмотров 21 тыс.Год назад
I believe I now have made the cheapest USB enabled microcontroller. Check out this project's github here: github.com/cnlohr/rv003usb Patreon: patreon.com/cnlohr
Powering a Nixie Tube from USB with a 10¢ RISC-V, the CH32V003
Просмотров 56 тыс.Год назад
Running a Nixie Tube off USB with a software-defined flyback power supply running on the CH32V003 RISC-V microcontroller. Console Font: audiolink.dev/ Patreon: www.patreon.com/cnlohr ch32v003: github.com/cnlohr/ch32v003fun cnixxi: github.com/cnlohr/cnixxi (Look in the firmware and nixitest1 folders)
Game Made for VR on a $1 Processor?
Просмотров 22 тыс.Год назад
I document the process of making a multiplayer-cross-platform video game that has parts that run on everything from a tiny microcontroller to a high end VR setup. Github links: github.com/cnlohr/swadge-vrchat-bridge github.com/cnlohr/esp32s2_dmx512_usb
But, Can It Run Doom?
Просмотров 91 тыс.Год назад
Original Video: ruclips.net/video/YT5vB3UqU_E/видео.html Repo: github.com/cnlohr/mini-rv32ima Joshua Ashton's Video: ruclips.net/video/zi6osAtyaio/видео.html Terminal Font: AudioLink Console Heavy audiolink.dev/ Emdoom Repo: github.com/cnlohr/embeddedDOOM/
Writing a Really Tiny RISC-V Emulator
Просмотров 61 тыс.Год назад
Github Project: github.com/cnlohr/riscv_emufun The Assembly talk: ruclips.net/video/Gelf0AyVGy4/видео.html TCC Installer: github.com/cnlohr/tinycc-win64-installer / github.com/cntools/Install-TCC .exe file was compressed with UPX (Alternate EXE Packer) for thumbnail. Discord link: discord.gg/CCeyWyZ Terminal Font: AudioLink Console Heavy audiolink.dev/
A Deep Dive into VR - A new Social Reality
Просмотров 48 тыс.2 года назад
Join me on my one year journey descending deep into the world of VRChat. It was an incredible insight into the lives of hundreds of thousands of people who call this digital world their home. Maplist Below Please do your own research before purchasing equipment! Join the VRChat Discord here: discord.gg/vrchat Join my Discord here: discord.gg/CCeyWyZ 00:00 Introduction 03:16 The Platform 07:10 A...
One hour. Two ways. C in Windows. OpenVR overlays from scratch.
Просмотров 10 тыс.3 года назад
One hour. Two ways. C in Windows. OpenVR overlays from scratch.
Poly LMN: Nanomaterials for Making Stretchy Circuit Boards
Просмотров 15 тыс.3 года назад
Poly LMN: Nanomaterials for Making Stretchy Circuit Boards
Trolling My Mom With an E-Paper Picture
Просмотров 752 тыс.3 года назад
Trolling My Mom With an E-Paper Picture
esp8266_dmx_explorer: DMX with a web-based frontend + accepts raw UDP packets
Просмотров 14 тыс.3 года назад
esp8266_dmx_explorer: DMX with a web-based frontend accepts raw UDP packets
Swadge Team 4: MAGFest Swadges in VR
Просмотров 3 тыс.3 года назад
Swadge Team 4: MAGFest Swadges in VR
Installing the esp82xx toolchain (ESP8266 development)
Просмотров 11 тыс.4 года назад
Installing the esp82xx toolchain (ESP8266 development)
Tensegrity Lamp Running ColorChord on Android with USB in C
Просмотров 17 тыс.4 года назад
Tensegrity Lamp Running ColorChord on Android with USB in C
Reali̩̥͚͟t̟y͖͈̦̖͞ ͍̯̟̘I̧͈̼̮̘s̠̹͚n'̱̩̤̳̤ͅt̙͠ ̨̮̜̘͚̮ͅḄ̸͓͑r̵̼͌ǫ̵̛͗k̵̀͜ḙ̵͗n̵̢͍̔̀
Просмотров 11 тыс.4 года назад
Reali̩̥͚͟t̟y͖͈̦̖͞ ͍̯̟̘I̧͈̼̮̘s̠̹͚n'̱̩̤̳̤ͅt̙͠ ̨̮̜̘͚̮ͅḄ̸͓͑r̵̼͌ǫ̵̛͗k̵̀͜ḙ̵͗n̵̢͍̔̀
SpyTag an ESP8266 Humans v Zombies-like game
Просмотров 28 тыс.5 лет назад
SpyTag an ESP8266 Humans v Zombies-like game
Unit-E's Luxetron running ColorChord
Просмотров 11 тыс.5 лет назад
Unit-E's Luxetron running ColorChord
My Pive, more on Raspberry Pi + Vive.
Просмотров 15 тыс.6 лет назад
My Pive, more on Raspberry Pi Vive.
My Raspberry Pive (Pi running the HTC Vive) Part 1
Просмотров 16 тыс.6 лет назад
My Raspberry Pive (Pi running the HTC Vive) Part 1
Two algorithms: head-to-head (libsurvive april 2018)
Просмотров 6 тыс.6 лет назад
Two algorithms: head-to-head (libsurvive april 2018)
Vive without the tether (or desktop PC!)
Просмотров 7 тыс.6 лет назад
Vive without the tether (or desktop PC!)
LibSurvive Livestream #12 - OrangePi Madness!
Просмотров 2 тыс.6 лет назад
LibSurvive Livestream #12 - OrangePi Madness!
Serial terminal into a vive lighthouse.
Просмотров 12 тыс.6 лет назад
Serial terminal into a vive lighthouse.
Aggressively Low Power with the ESP8266
Просмотров 78 тыс.6 лет назад
Aggressively Low Power with the ESP8266
Cypress FX3 as a Possible Logic Analyzer
Просмотров 19 тыс.6 лет назад
Cypress FX3 as a Possible Logic Analyzer
0875 Hand Loop
Hi I'm have esp32-c3 and I try modulator FM signal use or algo or i2c but nothing and I don't put my hands down
Hall Jennifer Anderson Melissa Lopez David
Muito interessante A sua aplicação É bem parecido com potenciômetro soft pot Já tentou desenvolver um potencial de soft pot?
Great job! Thanks for sharing!
I hope you find it useful.
wow brilliant video - this was really fascinating, super-interesting! Like tinyturtles I'm 51 now, have experience programming (the boring stuff, not graphics programming) but I'm a newbie with shaders, Blender, Unity, Unreal Engine, etc I've always loved what demosceners were able to produce (like Future Crew in the 90s, Farbrausch and iq in the 2000s and so many more, especially on Shadertoy now) but that was always sorcery to me. In the last couple years I worked through some tutorials and courses, dabbled a little in everything, felt inspired, have ideas, but I didn't get fluent and focused enough to actually build something presentable from beginning to end yet. Maybe vrchat is the puzzle-piece I needed to refocus and connect. It sure would be so nice to meet some people sharing the same interests, too. I've been interested in vrchat, but just like irl, found it intimidating to go out (or "in") and be social :) I'll have to give it another try. Thanks for putting this together - very inspiring!
Thank you for this comment. I just sent a link to this to tinyturtles.
Linux can run on something without an MMU!?
Abso-lutely!
Any thoughts on Grainuum USB (sean xobs), or V-USB/tinyUSB? Or the Cynthion hardware for usb debugging?
I really don't like tinyUSB because it is ANYTHING BUT TINY. But, V-USB is great, and I've played with grainuum.
I might have found this years later, but I did something similar with a PI, UPS backup hat, some python code and an 18650 battery. I needed a shadowbox frame to make everything fit. I also need to charge it roughly once every 2 weeks to keep it running. Time for a new project!
This lasts about 1.5 years on a charge it seems. Of two tiny quadcopter batteries.
🥹 it's 10 years now
Hi! I have esp-wroom-02 and flashing by esptool bin file image.elf-0x00000.bin.I do not know how to FLASH or in which IDE to BUILD the project. When I have flashed i had two different exception(0) and (28). Please enlighten me.
I regret here's not the best avenue for that, perhaps joining my discord would be a good start. You can reach out to me at my email on record here, lohr 85 at gmail
@@CNLohr Hi. I send you a message on mail. Will wait your answer)
I think Raspberry Pi can directly output at 900MHz using its own PLL. Have you tried porting your code to the RPi and testing the range?
Never tried rpi, probably would work!
I don't understand how something can find a signal below the noise floor. Can someone explain (or point to a source)?
The broad principle is called "process gain" But the idea is when you condense the information, that condensing of the data across the area of the spectrum punches through the noise floor. But you can only see it after you condense.
This gives the vibe of an inverse version of Bird and Layzell's evolved radio. Minus the evolution, of course.
I had to look it up and even after doing so I'm quite confused by what it means.
@CNLohr Bird and Layzell were experimenting with using an evolutionary algorithm to control a programmable circuit, trying to see if it could design an oscillator. However, the algorithm ended up aligning its circuits in such a way as to form a pseudo-antenna that picked up oscillating radio waves from a computer in the same room. Your device reminded me of that, since it transmits radio waves using clever manipulation of components not intended for that purpose.
does it work with c++?
Yep. And you can even use the C++ JNI system which is a little less wordy than the C one.
Hey man. I really appreciate your videos. I truly believe that your channel is underrated. I'd personally love to hear more often from you re your projects, discoveries, ...
Thank you.. But it's hard to make time and space to make the videos over time.
The links You had provided are dead... =[
Thank you for posting. The pic links are dead, but I was able to fix the code link.
I teally want to port a C program with UI in raylib to android... so I find myself here .
Sounds like a fun project! I hope you find everything you need to make it all connect together!
Now remake the entire video in english please 😂😂
thanks, this is exactly what i need, but i want to know if its possible to run on those really old android like 4.4?
Yes! You will need to change the android and SDK versions to a much lower number but absolutely! I believe they've been tested all the way back to SDK 12 or so which I think is Android 3.
whats the app and hw for spectrum display at 7:07?
Air spy mini + GQRX
Thank you very much for making it open source, I will try to use it for my own project that takes a low-res digital video from USB and converts it into analog. My version will be PAL as I live kn europe. I just have to wait for my ESP to arrive.
You can #define PAL with the example code and it should be able to do PAL.
esp32 has DACs and Sigma-Delta Modulation. Any plans to implement this on esp32? Guess the results will be way better.
It would be infeasible since the bandwidth on the DACs are so very low. But you could do the same I2S trick again.
Back again
Glad to have you again :-p
Amazing video asides - The security implications of this being able to be performed on commodity hardware are pretty terrifying!
Welcome to the 2020's!
this looks like minecraft but highly cursed
It really felt that way.
I like the use of Tiny C Compiler (tcc) and using radraw with it! I recall you made a bare-metal app for Android written in c..no java.. was that also using redraw? BTW, if you're developing for Windows, any reason why you wouldn't start with the free Visual Studio 2022 Community IDE instead of Visual Studio Code editor? Does the tcc/mingw compiler work better? Regarding overlays, any thoughts on Augmented Reality? I've seen some cool applications like inspectAR (Cadence) or "Augmented Reality BreadBoard circuit building guide". I imagine using TiltFive (formerly CastAR) which support Unreal and Unity one could make these types of applications?
I wonder, really possible to remove out this plastic glass on late release base stations, using vacuum suction cups and heating joint between glass and rest of case?
What gave you that impression? I'd like to not lose viewers for similar reasons.
how the hell did you fit a usb stack inside the boot sector lmao
If you realllyyyy wanna know, I recorded the livestreams.
@@CNLohr oh i realllyyyy wanna know ;3
@@CNLohr oh i see the streams, thanks a lot!!!
Can doom run it?
Is doom touring complete?
Wait, what do you mean by "-175C (at 900MHz)" ?
What point of the video?
@@CNLohr honestly, I don't remember what the question was about...
If there were a hall of fame for filthy, sleazy weapons-grade jank, you’d deserve a whole wing
I still yearn for more!
All links are 404 not found😢
Sorry, I had to recover that repo. It's back.
Wow this is some serious back magic fuckery. I love it
yoooooooooooooooooooooooooooooo thats so outside of the box thinking!
boxes are boring, who would want to live in them?
So basically I didn't understand any of the techie stuff but I watched the whole video for the captivating "pirate radio" innovation. This smells of freedom.
I'm not sure how free it is, but I guess the FCC hasn't decided it's all that bad?
💖💖💖💖
This is so hacky I love it
What font do you use in ubuntu like terminal ? 😅
Probably audiolink (get it from audiolink.dev)
This was an amazing project and you are a brilliant engineer. You mentioned your dad was a “true EE” so I assume you are not one. I have a MSEE and worked in the RF industry. Let me tell you sir that you would outshine most all of the engineers I’ve ever worked with. I cannot recommend enough for you to get your EE degree - it would be a breeze for you. Our country needs brilliant engineers like you!!!
Thank you. And no, I did get a undergrad in computer engineering, but masters in CS, and have been working primarily as a software engineer for many years.
what font is being used in linux here?!
audiolink. you can get it from audiolink.dev
@@CNLohrthank you. Incredible work
:) There are a lot (incredibly many) links in this video.
links?
NSA disappointed this is getting out.
Nice work. I've been developing 'cross platform' apps using Xamarin Forms for a number of years. But tbh I've never been satisfied with a lot of the options, just as with web development I feel everything is so overcomplicated and needs you to redevelop apps every few years which is exhausting. I'm a bit fed up with Java and C# /.NET and all the frameworks built on top of them and this is how I found your video. I'm not a C programmer although I did a bit of C and C++ when I was learning. I might give this a try. Do you know if there is any way to use native UI components?
my jaw is on the fucking floor
19:11
What happened then?
@@CNLohr nothing lol I was just saving my place in the video
It's truly baffling that after 8 friggin years after this video was released, people still come to seethe at Charles' personal life choices as if they were of any consequence at all to the people seeing the video. Some people even saying that they "didn't like religion being brought into the channel" are you people for real? Have you got no shame at all? As if it was your prerogative to communicate such thoughts instead of keeping them to yourselves, as if you had the right to push a man toward changing or hiding an integral part of his life simply because you're too childish to accept others' dreams and prides? This guy, like many others, has given immense amount of knowledge FOR FREE to the whole world, driven by his own passion for sharing and discovering, and you people have the audacity to come to him to angrily vent your own rebukes and ask him to change for your own benefit? You people should be disgusted at yourselves. Learn to comprehend and admire others for what they are instead of trying to trip them into feeling guilty of your own prejudices. FFS
It's really ok. I get it, some people don't like hearing about other's lives. But, yeah, when it's something that makes me so much of who I am and drives so much of what I do... it is kinda hard to keep it to myself.
awesome!!!
Or maybe a class C amp. Never got a chance to try it though.
One improvement I would add is getting an RJ 45 connector with the built-in magnetics as makes it smaller
I've found most of those are usually slightly bigger but not always. At the least, they're definitely not cheaper.
@@CNLohr however they do improve reliability most of the time so you can weigh that with cost especially if you’re getting them from AliExpress because they are good enough from there when they call them ethernet transformer RJ 45
I work with LoRaWAN in my day job. This is the coolest thing I have seen in a long time 😂 Bravo!
Thanks!