CNLohr
CNLohr
  • Видео 239
  • Просмотров 9 520 059
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.
Просмотров: 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.
Who's my little star, Friday?
Просмотров 5 тыс.3 года назад
Who's my little star, Friday?
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
Android WITHOUT JAVA
Просмотров 106 тыс.4 года назад
Android WITHOUT JAVA
What is CNOVR (Intro #1)
Просмотров 16 тыс.4 года назад
What is CNOVR (Intro #1)
CNOVR Trailer #1
Просмотров 9 тыс.4 года назад
CNOVR Trailer #1
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
Fun with the ESP8266's BBPLL
Просмотров 34 тыс.5 лет назад
Fun with the ESP8266's BBPLL
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

Комментарии

  • @PearsonMatt
    @PearsonMatt День назад

    0875 Hand Loop

  • @Rial_box
    @Rial_box 2 дня назад

    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

  • @simonnocoleman7971
    @simonnocoleman7971 4 дня назад

    Hall Jennifer Anderson Melissa Lopez David

  • @mauriciocirilo063
    @mauriciocirilo063 6 дней назад

    Muito interessante A sua aplicação É bem parecido com potenciômetro soft pot Já tentou desenvolver um potencial de soft pot?

  • @vagnerlandskron4176
    @vagnerlandskron4176 16 дней назад

    Great job! Thanks for sharing!

    • @CNLohr
      @CNLohr 16 дней назад

      I hope you find it useful.

  • @celeph
    @celeph 16 дней назад

    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!

    • @CNLohr
      @CNLohr 16 дней назад

      Thank you for this comment. I just sent a link to this to tinyturtles.

  • @oglothenerd
    @oglothenerd 22 дня назад

    Linux can run on something without an MMU!?

    • @CNLohr
      @CNLohr 16 дней назад

      Abso-lutely!

  • @bennguyen1313
    @bennguyen1313 24 дня назад

    Any thoughts on Grainuum USB (sean xobs), or V-USB/tinyUSB? Or the Cynthion hardware for usb debugging?

    • @CNLohr
      @CNLohr 16 дней назад

      I really don't like tinyUSB because it is ANYTHING BUT TINY. But, V-USB is great, and I've played with grainuum.

  • @CrisLandefeld
    @CrisLandefeld 25 дней назад

    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!

    • @CNLohr
      @CNLohr 16 дней назад

      This lasts about 1.5 years on a charge it seems. Of two tiny quadcopter batteries.

  • @Karnikhil91
    @Karnikhil91 25 дней назад

    🥹 it's 10 years now

  • @---qt8bc
    @---qt8bc 25 дней назад

    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.

    • @CNLohr
      @CNLohr 16 дней назад

      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

    • @---qt8bc
      @---qt8bc 14 дней назад

      @@CNLohr Hi. I send you a message on mail. Will wait your answer)

  • @VladoT
    @VladoT 26 дней назад

    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?

    • @CNLohr
      @CNLohr 16 дней назад

      Never tried rpi, probably would work!

  • @GuilhaumeBordiau
    @GuilhaumeBordiau 28 дней назад

    I don't understand how something can find a signal below the noise floor. Can someone explain (or point to a source)?

    • @CNLohr
      @CNLohr 16 дней назад

      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.

  • @clashblaster
    @clashblaster Месяц назад

    This gives the vibe of an inverse version of Bird and Layzell's evolved radio. Minus the evolution, of course.

    • @CNLohr
      @CNLohr 16 дней назад

      I had to look it up and even after doing so I'm quite confused by what it means.

    • @clashblaster
      @clashblaster 16 дней назад

      @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.

  • @aidenellis2425
    @aidenellis2425 Месяц назад

    does it work with c++?

    • @CNLohr
      @CNLohr 16 дней назад

      Yep. And you can even use the C++ JNI system which is a little less wordy than the C one.

  • @alitavana8336
    @alitavana8336 Месяц назад

    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, ...

    • @CNLohr
      @CNLohr 16 дней назад

      Thank you.. But it's hard to make time and space to make the videos over time.

  • @DomeArmin
    @DomeArmin Месяц назад

    The links You had provided are dead... =[

    • @CNLohr
      @CNLohr 16 дней назад

      Thank you for posting. The pic links are dead, but I was able to fix the code link.

  • @KanjiCoder_RTFM
    @KanjiCoder_RTFM Месяц назад

    I teally want to port a C program with UI in raylib to android... so I find myself here .

    • @CNLohr
      @CNLohr 16 дней назад

      Sounds like a fun project! I hope you find everything you need to make it all connect together!

  • @BadBoy65t
    @BadBoy65t Месяц назад

    Now remake the entire video in english please 😂😂

  • @alexsmith2632
    @alexsmith2632 Месяц назад

    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?

    • @CNLohr
      @CNLohr 16 дней назад

      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.

  • @branimirlozo3787
    @branimirlozo3787 Месяц назад

    whats the app and hw for spectrum display at 7:07?

    • @CNLohr
      @CNLohr 16 дней назад

      Air spy mini + GQRX

  • @ivanlinuxandunix
    @ivanlinuxandunix Месяц назад

    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.

    • @CNLohr
      @CNLohr 16 дней назад

      You can #define PAL with the example code and it should be able to do PAL.

  • @jackshen2660
    @jackshen2660 Месяц назад

    esp32 has DACs and Sigma-Delta Modulation. Any plans to implement this on esp32? Guess the results will be way better.

    • @CNLohr
      @CNLohr 16 дней назад

      It would be infeasible since the bandwidth on the DACs are so very low. But you could do the same I2S trick again.

  • @hugelham1304
    @hugelham1304 Месяц назад

    Back again

    • @CNLohr
      @CNLohr 16 дней назад

      Glad to have you again :-p

  • @wevrwevRFve
    @wevrwevRFve Месяц назад

    Amazing video asides - The security implications of this being able to be performed on commodity hardware are pretty terrifying!

    • @CNLohr
      @CNLohr 16 дней назад

      Welcome to the 2020's!

  • @ssg-eggunner
    @ssg-eggunner 2 месяца назад

    this looks like minecraft but highly cursed

    • @CNLohr
      @CNLohr 16 дней назад

      It really felt that way.

  • @bennguyen1313
    @bennguyen1313 2 месяца назад

    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?

  • @FlashieFox
    @FlashieFox 2 месяца назад

    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?

    • @CNLohr
      @CNLohr 16 дней назад

      What gave you that impression? I'd like to not lose viewers for similar reasons.

  • @king_james_official
    @king_james_official 2 месяца назад

    how the hell did you fit a usb stack inside the boot sector lmao

    • @CNLohr
      @CNLohr 16 дней назад

      If you realllyyyy wanna know, I recorded the livestreams.

    • @king_james_official
      @king_james_official 16 дней назад

      @@CNLohr oh i realllyyyy wanna know ;3

    • @king_james_official
      @king_james_official 16 дней назад

      @@CNLohr oh i see the streams, thanks a lot!!!

  • @Primeliki
    @Primeliki 2 месяца назад

    Can doom run it?

    • @CNLohr
      @CNLohr 16 дней назад

      Is doom touring complete?

  • @positron96
    @positron96 2 месяца назад

    Wait, what do you mean by "-175C (at 900MHz)" ?

    • @CNLohr
      @CNLohr 16 дней назад

      What point of the video?

    • @positron96
      @positron96 15 дней назад

      @@CNLohr honestly, I don't remember what the question was about...

  • @ZackFreedman
    @ZackFreedman 2 месяца назад

    If there were a hall of fame for filthy, sleazy weapons-grade jank, you’d deserve a whole wing

    • @CNLohr
      @CNLohr 16 дней назад

      I still yearn for more!

  • @emidalipour4733
    @emidalipour4733 2 месяца назад

    All links are 404 not found😢

    • @CNLohr
      @CNLohr 16 дней назад

      Sorry, I had to recover that repo. It's back.

  • @MarvinMalane
    @MarvinMalane 2 месяца назад

    Wow this is some serious back magic fuckery. I love it

  • @lexolexoh
    @lexolexoh 2 месяца назад

    yoooooooooooooooooooooooooooooo thats so outside of the box thinking!

    • @CNLohr
      @CNLohr 16 дней назад

      boxes are boring, who would want to live in them?

  • @davidtiessen7713
    @davidtiessen7713 3 месяца назад

    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.

    • @CNLohr
      @CNLohr 16 дней назад

      I'm not sure how free it is, but I guess the FCC hasn't decided it's all that bad?

  • @ChandrashekarCN
    @ChandrashekarCN 3 месяца назад

    💖💖💖💖

  • @nigeladams8321
    @nigeladams8321 3 месяца назад

    This is so hacky I love it

  • @radan-magie
    @radan-magie 3 месяца назад

    What font do you use in ubuntu like terminal ? 😅

    • @CNLohr
      @CNLohr 16 дней назад

      Probably audiolink (get it from audiolink.dev)

  • @jlog7395
    @jlog7395 3 месяца назад

    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!!!

    • @CNLohr
      @CNLohr 16 дней назад

      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.

  • @maxvideodrome4215
    @maxvideodrome4215 3 месяца назад

    what font is being used in linux here?!

    • @CNLohr
      @CNLohr 16 дней назад

      audiolink. you can get it from audiolink.dev

    • @maxvideodrome4215
      @maxvideodrome4215 15 дней назад

      @@CNLohrthank you. Incredible work

  • @ajdarseidzade688
    @ajdarseidzade688 3 месяца назад

    :) There are a lot (incredibly many) links in this video.

    • @CNLohr
      @CNLohr 16 дней назад

      links?

  • @interstellarsurfer
    @interstellarsurfer 3 месяца назад

    NSA disappointed this is getting out.

  • @StewSims
    @StewSims 3 месяца назад

    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?

  • @MrSpasticdancer
    @MrSpasticdancer 3 месяца назад

    my jaw is on the fucking floor

  • @logicallyaqua
    @logicallyaqua 3 месяца назад

    19:11

    • @CNLohr
      @CNLohr 16 дней назад

      What happened then?

    • @logicallyaqua
      @logicallyaqua 15 дней назад

      @@CNLohr nothing lol I was just saving my place in the video

  • @lachendermann5408
    @lachendermann5408 3 месяца назад

    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

    • @CNLohr
      @CNLohr 16 дней назад

      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.

  • @werewebro
    @werewebro 3 месяца назад

    awesome!!!

    • @CNLohr
      @CNLohr 16 дней назад

      Or maybe a class C amp. Never got a chance to try it though.

  • @UKsystems
    @UKsystems 3 месяца назад

    One improvement I would add is getting an RJ 45 connector with the built-in magnetics as makes it smaller

    • @CNLohr
      @CNLohr 16 дней назад

      I've found most of those are usually slightly bigger but not always. At the least, they're definitely not cheaper.

    • @UKsystems
      @UKsystems 15 дней назад

      @@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

  • @jaredbater6229
    @jaredbater6229 3 месяца назад

    I work with LoRaWAN in my day job. This is the coolest thing I have seen in a long time 😂 Bravo!

    • @CNLohr
      @CNLohr 16 дней назад

      Thanks!