bitluni

bitluni

On bitluni's lab, you can find elaborate and funny tutorial videos about building gadgets. Nerdy entertainment guaranteed!
Since this is my passion I started to do KZread full time since August 2017. This way we can create more projects and you can enjoy a new video every week.
Subscribe and get updated about building music instruments, synthesizers, home automation, 3D printers and tinkering stuff...

DIY Music Sequencer

DIY Music Sequencer

End of bitluni's lab?

End of bitluni's lab?

DIY Pocket Bike in 24h

DIY Pocket Bike in 24h

How to Drill a Hole

How to Drill a Hole

Пікірлер

  • @MayumiTheKimura
    @MayumiTheKimura3 сағат бұрын

    What can it run tho?

  • @memberwhen22
    @memberwhen226 сағат бұрын

    it isn't a hologram though. it's persistence of vision

  • @DERKONIG12345
    @DERKONIG123456 сағат бұрын

    Very innovative...!!!

  • @nkronert
    @nkronert11 сағат бұрын

    Speaking of FPGA boards, have you ever tried out the Tang nano 9k?

  • @nkronert
    @nkronert11 сағат бұрын

    6:38 The man places components in sync with the music 😎

  • @manfrommars
    @manfrommars14 сағат бұрын

    wow, this is incredible to see the idea from start. You're awesome!

  • @andymouse
    @andymouse16 сағат бұрын

    Awesome work, Squeaktastic !!!!......cheers.

  • @Mr.Chlosta
    @Mr.Chlosta22 сағат бұрын

    i like this but.. helmet please !!!

  • @GlennHamblin
    @GlennHamblin23 сағат бұрын

    Your projects are always soo cool!

  • @De1taX
    @De1taXКүн бұрын

    Curiosity officially tickled.

  • @HUEHUEUHEPony
    @HUEHUEUHEPonyКүн бұрын

    uhmm, yeah but it would be better if your design was the only one there.

  • @RoyvanLierop
    @RoyvanLieropКүн бұрын

    I can recommend THT USB-C connectors for personal projects. Easier to solder an debug, I'm using the USB4085-GF-A.

  • @anon_y_mousse
    @anon_y_mousseКүн бұрын

    Nice. I wonder if you could build something like this into an umbrella and use it as a portable, lightweight screen. Yes, I just watched Kingsmen the other day.

  • @anon_y_mousse
    @anon_y_mousseКүн бұрын

    I have to admit, watching them go out of sync is beautiful. Am I weird to like that more than synchronized blinking?

  • @duduc998
    @duduc998Күн бұрын

    good service from Aisler? It was the worst company I had to deal with. They messed up a simple 4 layer PCB. More than half of boards had USB-C connectors with shorted or unconnected pins. It took them months to send us repaired boards and not all of them were fixed. At this point I stopped asking them to fix all of them because as a prototyping project, it was no longer relevant at this point. I had no problems with Eurocircuit.

  • @fluiditynz
    @fluiditynzКүн бұрын

    This reminds me of an EFTPOS project I did for a local retail suplier back around 2000. No HDL in that particular one but I had 2 SMD ATMEGAs on one PCB. One for custom keyboard management and LCD drive and one to drive a stepper motor, guilotine and thermal head of a recipt printer. I had to drive a whole line of pixels, over 500 of them. I found a character set I liked on line that wasn't proportionally spaced and downloaded the bitmap(olden times). Then I used visual basic to scan the characters and pixels into a look up table. I had to do vertical and horizontal expansion of the recorded character bits because otherwise the printing was too small. Got it working sweetly, scrolling out printed paper pretty fast. However although my customer paid me, he ran into trouble because of out of memory issues on the PCs. I figured out some time later that his PC custom software writing company likely used a microsoft common library comms driver that was later acknowleged by Microsoft to have a memory leak. However I think the memory leak destroyed his ability to get paid by his customer. Good work on the ASIC FPGA!

  • @GHILLIESARCADEANDMORE
    @GHILLIESARCADEANDMOREКүн бұрын

    Cool

  • @gsestream
    @gsestreamКүн бұрын

    and fpga with reasonable mass production would be much much better, the minor percentage of wafer are usage difference does no matter at all, when the fpga chips can be mass produced without thinking the end usage, the user can used it in whatever way freely. and you can also diy chips on a wafer, which is tons more interesting than just fab ordered chips delivered. current low costs fpga chips run at 400MHz or 800MHz by default. for hobby sake yep of course, but you can do stuff smarter too. any manufacturing should not be for "making living" but for free making of projects, opposite of making a living, ie freedom. then all the considerations of market money law nonsense will not make any factor in the reasonings and efficiency and usefulness. compare the programming/usage experience to arrow MAX1000. have a reel hanging pole like a dress hanger pole. lol. yep curse/blessing of asic is that you dont have to or cannot change the code logic. there needs to be the asic part of the fpga to load up the code. going fabless hmh.

  • @OneLabToRuleThemAll
    @OneLabToRuleThemAllКүн бұрын

    EMI shields are for noobs In all seriousness, this was a seriously impressive project! Just like all your other ones!

  • @2000jago
    @2000jagoКүн бұрын

    That's a bit looney!

  • @zyxwvutsrqponmlkh
    @zyxwvutsrqponmlkhКүн бұрын

    The esp has an integrated hall effect does it not?

  • @rajendrakiranbrahmaroutu2595
    @rajendrakiranbrahmaroutu2595Күн бұрын

    Hello bitluni , enjoy a lot watching your videos a big fan of your ultrasound videos ,professionally I am doctor ,had passion for electronics and inspired by you continuing my passion as hobby, can you help me with an Arduino code I am struck with, in the following code can you please make sure ,the ledpin2 to blink for 3milliseconds for every 80milliseconds duration if ir sensor gives constant low signal (constant object detection): const int irSensorPin = 2; // Pin where the IR sensor output is connected const int ledPin = 7; // Pin where the LED positive end is connected const int ledPin2 = 9; unsigned long lastDetectionTime = 0; // Variable to store the time when an object was last detected const unsigned long detectionTimeout = 3000; // 7 seconds timeout void setup() { pinMode(irSensorPin, INPUT); // Set IR sensor pin as input pinMode(ledPin, OUTPUT); // Set LED pin as output pinMode(ledPin2, OUTPUT); digitalWrite(ledPin, LOW); // Initialize LED as off digitalWrite(ledPin2, LOW); // Initialize LED as off } void loop() { int irSensorValue = digitalRead(irSensorPin); // Read the value from the IR sensor if (irSensorValue == LOW) { // If the IR sensor detects an object (assuming LOW means detection) lastDetectionTime = millis(); // Update the last detection time digitalWrite(ledPin, LOW); // Turn off the LED digitalWrite(ledPin2, HIGH); // Turn the LED on delay(5); // Wait for 500 milliseconds digitalWrite(ledPin2, LOW); // Turn the LED off delay(1500); // Wait for 500 milliseconds } if (irSensorValue == HIGH) { // If the IR sensor detects no object (assuming LOW means detection) digitalWrite(ledPin2, LOW); // Initialize LED as off } // Check if the current time exceeds the last detection time by the timeout period if (millis() - lastDetectionTime > detectionTimeout) { digitalWrite(ledPin, HIGH); // Turn on the LED } else { digitalWrite(ledPin, LOW); // Ensure LED is off if within the timeout period } } Thankyou so much

  • @Asn.1ce
    @Asn.1ceКүн бұрын

    saw you working on this project at hackaday europe hut was to shy to say hi. me and my friend were guessing what the project was and we werent that far off. Keep it up dude

  • @_DSch
    @_DSchКүн бұрын

    nooo, you could have saved some cents by using the hal sensor inside the esp32 xD

  • @adrasx6999
    @adrasx6999Күн бұрын

    if the part is 3d printed at @250°C, you can do whatever you like with a soldering iron @250°C

  • @TheAstronomyDude
    @TheAstronomyDudeКүн бұрын

    I always make sure my resistors, etc., have the text oriented correctly. Am I the only one crazy enough to do that?

  • @realwinniethepooh135
    @realwinniethepooh135Күн бұрын

    bro when you speak i can hear some noise like vibration specially in my left ear and its very annoying . although video is great .keep it up.

  • @serta5727
    @serta5727Күн бұрын

    Wow your skill is impressive

  • @ppot8
    @ppot8Күн бұрын

    Great work. You might have killed the xtal on the ESP32 when you put it through the ultrasonic cleaner. ASIC design has come a long way from when I started in electronics. Verilog / HDL was quite new when I started, you normally had to get a library set from the ASIC vendor and then build out the required logic. I really wish you all the best

  • @lanealucy
    @lanealucyКүн бұрын

    Am i famous now? XD

  • @marcinelektronik3005
    @marcinelektronik3005Күн бұрын

    Hi from Poland. Ile kosztuje zrobienie ASICa ??

  • @southerndime333
    @southerndime333Күн бұрын

    badass

  • @DarkMaster0
    @DarkMaster0Күн бұрын

    An absolutely awesome project with great prospects and the limitation is the users imagination. however, I have 2 questions: 1. can it run doom? 2. in chat language was the code written? was it C/C++>

  • @amyshaw893
    @amyshaw893Күн бұрын

    Didn't you build your own pick and place machine so you don't have to worry about hand assembly anymore? 😅

  • @ChrisB...
    @ChrisB...Күн бұрын

    Go easy on the ESP32, I have 4 running in my garden that have uptimes of 60+ days. 😉

  • @nicolaskeroack7860
    @nicolaskeroack7860Күн бұрын

    2:30 a true chad use js, not python

  • @MK-vw6vm
    @MK-vw6vmКүн бұрын

    damn, i wish i had only 1% of your knowledge and skills..

  • @KodakYarr
    @KodakYarrКүн бұрын

    Study

  • @TheSuperRunner
    @TheSuperRunnerКүн бұрын

    Cool!!! I want to try tinytapeout some time

  • @domramsey
    @domramseyКүн бұрын

    Amazing. Although I want it to be able to access the Rick Roll graphic data...

  • @paulushdk
    @paulushdkКүн бұрын

    I miss the old Bitluni music😢

  • @peaxoop
    @peaxoop2 күн бұрын

    I would love to subscribe to the chips as breakout boards, or see them on commercial products. Such a shame that they are so limited. I totally understand that they are on the side of a wafer that has a limited run, but still would be nice if they could run off a few thousand

  • @junefree
    @junefree2 күн бұрын

    using wifi websocket on esp32 is not that hard you know)

  • @spacenomad5484
    @spacenomad54842 күн бұрын

    12:10 what's that supposed to mean? Release the source.

  • @dimontools
    @dimontools2 күн бұрын

    Обожаю этого парня!

  • @Freireg1503
    @Freireg15032 күн бұрын

    Such a nice project! But if you want to build your own CPU why not start with using any of the softcores frameworks available?

  • @zubrkabbi
    @zubrkabbi2 күн бұрын

    You are living a dream life!

  • @jurajchobot
    @jurajchobot2 күн бұрын

    The project is awesome. Question for your next project. What process node are you planning to manufacture your custom RISC-V computer on and what would be the price for 1mm squared dye size? How many transistors can you approximately fit in there? Also, are you using an FPGA to prototype the chip design? If so, what model?

  • @jb14_99
    @jb14_992 күн бұрын

    Awesome projects as always! keep it up : )

  • @bonafide9085
    @bonafide90852 күн бұрын

    When I solder ESP32 by hand, I never put solder onto the thermal pad and never had any problem with it.

  • @309electronics5
    @309electronics5Күн бұрын

    Its often not even needed. I have seen some cheap dev boards which also did not solder the thermal pad. If you dont extremely overclock it it should stay perfectly happy

  • @TheTurmanDreams
    @TheTurmanDreams2 күн бұрын

    🎉🎉🎉🎉