Тёмный

All-Purpose Debugging: A Practical Universal Screen with LCD Displays 

element14 presents
Подписаться 767 тыс.
Просмотров 36 тыс.
50% 1

As a maker, sometimes a tool that you need isn't available, not yet acquired due to cost, or simply doesn't exist commercially. Clem frequently encounters such challenges, particularly in projects involving various forms of serial communication. While plugging a project into a PC during software development is common, it underutilizes the PC's capabilities and is inconvenient for Clem's soldering workbench setup.
And so Clem’s "00Screen" project emerges as a solution! It provides a portable display for quick serial checks during hardware debugging, addressing challenges like misbehaving Wi-Fi projects and brownouts during boot.
Discuss the episode, see bonus content, and ask Clem questions on the element14 Community! bit.ly/414nyaZ
Clem's handheld BASIC computer in badge format: bit.ly/3O2nhzf
Engage with the element14 presents team on the element14 Community - suggest builds, find project files, and see behind the scenes video: bit.ly/3tmdewv
Visit the element14 Community for more great activities and free hardware: bit.ly/3q6YMpu
Tech Spotlights: bit.ly/3qPrDhM
RoadTest and Reviews: bit.ly/3pV5Bux
Project14: bit.ly/31wbnJY
#0:00 Welcome to element14 presents
#0:20 Overview
#4:03 The PCB
#7:44 The Code
#11:16 Functionality
#14:42 Give Your Feedback
#debugging #debugger #pcbdesign #pcbdesigning #uart #lcddisplay

Наука

Опубликовано:

 

3 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 138   
@bald_engineer
@bald_engineer 7 месяцев назад
6:59 Ooooh I like the “source selector!” That tease at the end is the best.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
it just has a little bug once you got a message you need to reboot to change again. so the software needs abit more work.
@bald_engineer
@bald_engineer 7 месяцев назад
@@MAYERMAKES Software is boring. It's just 1s and 0s. The cool part is you added the button for it! :)
@joels7605
@joels7605 7 месяцев назад
Good work, sir. Well done. I can't even think of how many times I've needed something like this.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Well fear no more!
@petersage5157
@petersage5157 7 месяцев назад
No functional laptops were harmed in the making of this motion picture. I appreciate how Clem always uses open source software for his projects.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
that laptop was already trashpicked by myself in 2016 and revived with linux until its final demise a few years back, I used it as a prop in some videos. but even now I stil lsalvaged usable bits before recycling the remains.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
is nobody going to point out that I did not remove the screen protection film...i thought that would freak people out.
@HyperMakes
@HyperMakes 7 месяцев назад
Lmao, i was really relieved when you left the protective film tbh. I like my screens protected...😂
@AJB2K3
@AJB2K3 7 месяцев назад
I always try to leave mine on to act a a cheep screen protector.
@Davedarko
@Davedarko 7 месяцев назад
what animal would remove the screen protection film. It's there to protect!
@SupernovaSpence
@SupernovaSpence 7 месяцев назад
So a guy has a hammer in his hand and walks up to a window and the window says if you break me, you’ll have 3 years of bad luck. So the man turns around see a mirror and the mirror says if you break me, you’ll have seven years of bad luck. Then the man hears a laugh behind him and on the table, the condom jumps down and walks away and while he’s walking away, he says that’s nothing. Idk why your comment reminded me of this joke 😂🤣😂
@UltimatePerfection
@UltimatePerfection 7 месяцев назад
​@@DavedarkoSome of the ones I have encountered over the years were really bad quality, making the screen either darker than it should be, more blurry, sometimes both. That's why I always remove screen protector from cheap LCDs and replace it with something that I know is of good quality.
@thatpart
@thatpart 7 месяцев назад
Back in the days of the original XBox, I had a modified shell and Xecuter 3 chip installed. It came with a LCD panel very similar to this. Had four buttons that could be programmed for system functions. Could also display a litany of geeky info. I've been wanting something like this for a current project. It looks like your creation is it! Great work. 🙏
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Thanks, 😂
@tophlaw4274
@tophlaw4274 7 месяцев назад
very nice useful project Clem... just a few nitpicks: 👉you can use a "switch - case" instead of your "if else" statements (though as you pointed out, it would indeed be better to have the options as an array then use a loop to check to see which one was selected ~or even get fancy by creating an array of functions 🤓so no conditional statements needed); 👉you can change your "readUSB()" function to accept parameters (like the "baud" & "protocol") with default values so you don't have two functions that have practically the same code (🤓this also allows you to change the baud rate to whatever you like with your keyboard for even more flexibility) 👋cheers & looking forward to your next project!
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Yes, these are very reasonable changes, i cant sink much time into code, but if I could thst would be the way to do!
@Wol333
@Wol333 7 месяцев назад
Great presentation!
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Thank you
@reasonablebeing5392
@reasonablebeing5392 7 месяцев назад
Great project. Other people drop microphones; Clem drops lap tops. :)
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
someones gotta do it.
@Marc_Miller
@Marc_Miller 7 месяцев назад
@@MAYERMAKES I laughed way too hard at the second drop. 😄 Love this little display!
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
thanks!
@Ma_X64
@Ma_X64 7 месяцев назад
Yesterday I debugged a whole project that controls a machine with several threads, DMA, and a communication protocol. At some point the microcontroller simply stopped responding. What did I use for this? One LED! But, of course, you need the ability to change the code and flash the microcontroller. *B.t.w. you have like 5 times more space in your workshop than I have, but I still have place for a computer because it's as much the instrument as, say, soldering iron or oscilloscope or PSU. Very important and powerful tool. **But eventually I like your idea. It's useful to have something compact that can read many different protocols and display data in convenience form.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
its mostly about the conveneince to have it when I need it and to be ready in a second. the reflashing is only needed if you want t oadd something new, all modes can be accessed via the buttons. my workshop is a lot smaller than people think, I use a lot of camera postiioning tricks to make it look much bigger. its a bit under 4x5meters total, so with al lthe furniture/shelves there are less than 3 meters side to side. while I film i usually stand inbetween tools and boxes and need to move them all for the next shot. its cozy...and very full, but I really need al lthat stuff.
@SmoothSkySailin
@SmoothSkySailin 7 месяцев назад
I need one of those to debug writing debug messages to one of those 😅
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
exactly every household needs at least two of those and also order soem for your freinds and family!
@manojroy657
@manojroy657 7 месяцев назад
Its a very useful project. Good job for such idea.❤❤❤❤❤❤
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Thank you
@OldePhart
@OldePhart 7 месяцев назад
I just need to buy this thing! I need a stand alone serial sniffer for monitoring a PLC talking to a serial device - these are Always trouble.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Since that request came a few time, i might make a commercial version.
@OldePhart
@OldePhart 7 месяцев назад
@@MAYERMAKESIn my case I need good old 3 wire serial,
@LuxeonIII
@LuxeonIII 6 месяцев назад
I have been pondering the same thing for too long now, I’ll have to make one if I ever finish the projects in the pipeline.
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
go for it and show it!
@j.tann1970
@j.tann1970 7 месяцев назад
Remind me to never lend Clem my laptop! 😧😆
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
I get mine from the trash, thats cheaper than borrowing.
@bald_engineer
@bald_engineer 7 месяцев назад
I haven’t watched the video yet, why? Also, Clem won’t tell me when he is done with mine.
@Kamal_Kalyan887
@Kamal_Kalyan887 7 месяцев назад
Thank you for making videos. Please don't stop making informative videos like this. I really like your work. And yes I am an electronics engineer
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
won´t stop anytime soon!
@Otakutaru
@Otakutaru 7 месяцев назад
I would've liked to see it in action, helping you debug an actual project
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
I'm pretty sure you will see it used in future projects.
@brettb.345
@brettb.345 7 месяцев назад
I put together something similar with an ESP8266 that outputs to either a 1602 or 2004 LCD with data received via i2c or WiFi.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Nice!
@gedtoon6451
@gedtoon6451 7 месяцев назад
For people that don't want to make a custom PCB, could this project not be done with one of the ESP32 modules that have an integral OLED display?
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Yes you could do that. Just need to adapt the code. My main requremrnt was legibility of the screen and i love the big lcd for that purpase but various mcu/screen combos are possible
@andrewmackie5110
@andrewmackie5110 6 месяцев назад
I would have killed for this a few years back when i was working in a server lab and neck-deep in saucy servers. Unfortunately, we had no budget. Fortunately, we had a surplus blackberry, so I slapped on a terminal program and added a serial dongle. Such overkill, and it was slow to boot, but it did the trick.
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
i think you understand why I wanted to build this! it is asimple as whipping out a multimeter and switch it on...like a dmm for data
@jakemeyer8188
@jakemeyer8188 7 месяцев назад
"Martin Router King" is a pretty good router name...but not as good as "Router McRouterface" like mine! Hahaha. I'm also quite fond of, "Your Mom" as an ssid handle...
@sami-pl
@sami-pl 7 месяцев назад
Heyo I've noticed the procedure/function in your Arduino IDE have the ability to roll them up. How do you do it in Arduino IDE 2.x ?
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Still works, just hover in the row inbetween line number and code, the arrow does the same thing.
@PsychogenicTechnologies
@PsychogenicTechnologies 6 месяцев назад
Very nice! I like that you can get it to buzz , say when you let it run and are waiting for some condition. About the driver: why does it interleave or use multiple virtual LCDs for bigger units? Is it a speed thing, is the protocol so old there aren't enough bits somewhere or something else? Also: I knew it was a gag but everytime that laptop crashed, it hurt. hah!
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
Thats the exact purplse of the buzzer! I think the interleaving is a consequence of the hd44780 standard, which keeps all the displays compatible and working even if you would mount a 40x4 instead of a 16x2
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
Hd 44780 originally was meant for an 8bit bus on a microcomputer
@skrame01
@skrame01 6 месяцев назад
I'd buy one.
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
i´d sell one
@skrame01
@skrame01 6 месяцев назад
@@MAYERMAKES How much?
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
​@@skrame01 I'll most likely make an episode about the development ,and we all find out together😂
@Davedarko
@Davedarko 7 месяцев назад
Loved the video, sadly it reminded me of the new long adafruit displays and I made a 100 Euro order after midnight 😬
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Influencers gonna influence your wallet😅
@lohikarhu734
@lohikarhu734 7 месяцев назад
Should have SPI and I 2C, as well, very common memory and I/O interfaces for anything with Raspberry π or Arduino, ST Morpho...
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
A frequentt request also did put it in a text insert onm screen.. its jsut amatter of code. ad wathever you want. the beauty of open source!
@tookitogo
@tookitogo 7 месяцев назад
I2C/SPI displays already exist.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
​@@tookitogothere is a key difference: a normal spi/i2c display needs its specific commands to show anything. This device could didplay the exact signals(ususlly hexcodes) that are meant for a totally different device, to check if they are sent right.
@tookitogo
@tookitogo 6 месяцев назад
@@MAYERMAKES I know. And that’s exactly what I meant exists. For example the SPIdriver and I2Cdriver from Excamera.
@mathreparoticocr
@mathreparoticocr 7 месяцев назад
I2c and spi are nice protocol.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
yeah those would be good additions! how often have I wondered why an i2c device would not respond just to encounter the adress is actually sent wrong.
@mathreparoticocr
@mathreparoticocr 7 месяцев назад
I am beguuiner and use ic2 with arduino. iwant to interface to test piano syn lcd display signal. I dont fully understand all of your device use here. i like it @@MAYERMAKES
@blvckbytes7329
@blvckbytes7329 7 месяцев назад
To be honest, with a uC this powerful, all possibilities should be runtime configurable in a menu instead of having to recompile the source if requirements change. Other than that, I love the idea as well as it's execution, of course! :)
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
oh yes, thats for sure doable, just takes someone to put in the time into the code! I just have avery tight schedule so I get stuff working and making it pretty is less important. but yeah thats how it should be!
@seanj1984
@seanj1984 7 месяцев назад
can anyone provide the link to his pcb manufacturer as I wanted to give them a try but am unable to find them online
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
the pcbs were made by Aisler
@Workshopshed
@Workshopshed 6 месяцев назад
Such a useful little gadget, I often have the same issue with computer and electronics being separate. Poor little laptop, I did laugh rather too hard when it was dropped for the nth time.
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
thx
@JohnJones-oy3md
@JohnJones-oy3md 7 месяцев назад
14:24 - LOL
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
thanks.
@Dynamit008
@Dynamit008 7 месяцев назад
I could help you make the code more dynamic with use if variables if you want to instead of hard coding baud rate for example. Do you want me to-do that?
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
the code is open source as always, got to the link below the video there you can download fork it and repurpose it as you want. I want you to have fun.
@Dynamit008
@Dynamit008 7 месяцев назад
@@MAYERMAKES well I have no real use of the code or project personally to be honest, I just was asking as I'm capable to-do that easy stuff you was talking about, as it will go pretty fast to-do and maybe you wanted it to make it more dynamic and even contain less code as it would not contain unnecessary repeats
@tookitogo
@tookitogo 7 месяцев назад
@@Dynamit008”to-do” isn’t a fixed phrase that needs hyphenation, it’s just two words: “I need to do this”, the same as “I need to read this”, etc. The sole exception is in the phrase “to-do list”, because it’s not acting as a verb there.
@Dynamit008
@Dynamit008 7 месяцев назад
@@tookitogo sorry that I'm not using the words 100% right, but the most important part is that people understand, but thank you for declaring that to me.
@CoolshrimpModz
@CoolshrimpModz 7 месяцев назад
Sounds like you need a flipper zero. The GPIO allows you to connect anything. And you can make your own apps for whatever you need.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
The flipper is quite a different beast😂
@CoolshrimpModz
@CoolshrimpModz 7 месяцев назад
Indeed I just got one for my toolkit. So far I’ve made an FM radio app.
@AJB2K3
@AJB2K3 7 месяцев назад
It it a requirement by element 14 to use the Heckingdorm acting style?
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
There is no acting. 😅
@Davedarko
@Davedarko 7 месяцев назад
back when the format changed, we were forbidden to do that by the audience 😬
@PaganAbroad
@PaganAbroad 7 месяцев назад
Sounds like you just need to buy a handheld data logger or logic analyzer?
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Nah, diy is always better for me, does exactly what i want and i have fun in the process.
@colormaker5070
@colormaker5070 7 месяцев назад
Time to call louis rossmann to check out that laptop.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
😂
@Dynamit008
@Dynamit008 7 месяцев назад
It will be determined to be DOA, so need to call Louis :)
@mac_uk5464
@mac_uk5464 6 месяцев назад
Remind me , not to lend you my Laptop.
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
oh come on....
@arockiyalipson5730
@arockiyalipson5730 7 месяцев назад
why to add mosfet in the circuit????
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
if you mean the mosfet before the Buzzer, that is because the buzzer can draw more current than the mcu pin can safely provide. if you mean the two mosfets at the battery , these activeat or cutoff connections when the lithium polymer cell gets overcharged/overdischarged
@petersage5157
@petersage5157 7 месяцев назад
GPIOs typically don't have great current sourcing capacity. The FET die can handle a lot more current for the backlight. Basically, it offloads the current from the micro.
@Not.Your.Business
@Not.Your.Business 6 месяцев назад
you do realize that "LCD display" is a pleonasm, right?
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
i would even say liqudid crystal lcd displays.
@Not.Your.Business
@Not.Your.Business 6 месяцев назад
@@MAYERMAKES indeed. may english RIP in peace!
@Sylvan_dB
@Sylvan_dB 7 месяцев назад
If you were really good at programming, you wouldn't use a number for sources. You'd initialize source methods into an array of function pointers in the code, terminated by a NULL, then at runtime it would know how many by walking that array until reaching the NULL. This is fewer things that need to be updated in the future, which is fewer areas to make a mistake, which is fewer bugs.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
IF the point is IF I would be a good programmer😂
@lolsypussy
@lolsypussy 7 месяцев назад
Sheldon set the wifi password lol
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Finally someone saw it. btw. i hide things like thatt in almost every project, for years.
@jonathan-._.-
@jonathan-._.- 7 месяцев назад
🤔I generally like using my smartphone for stuff like that - cause that's the only thing I carry around - so I guess I'd need a usb-c to uart bridge , but the rest should already be onboard
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
not really, if your project does not conform to the standards your phone recognizes it wont accept the dat or tend to convert it on receiving, unless you code a custom app that does display it raw and allows to decode other stuff that is not USB like true UART , I2c SPI etc. also I hate how long it takes to unlock the phone start an app etc. while a dediacted device is ready in 2 seconds.
@imagiro1
@imagiro1 6 месяцев назад
I just wonder: What's a Liquid Crystal Display Display?
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
its a display so liquid even the crystals are displaying displays
@imagiro1
@imagiro1 6 месяцев назад
@@MAYERMAKES Oh good, I was afraid it might be a display displaying a liquid crystal display...
@MAYERMAKES
@MAYERMAKES 6 месяцев назад
@@imagiro1 of course not , that would be silly.
@thomasschuler5351
@thomasschuler5351 7 месяцев назад
management "we have half a million lcd displays in stock, and everyone wants tft displays nowadays" marketing "ok, lets make a video"
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
It is literally me wanting to build a thing that decides what I build. 😂
@larrypriest5789
@larrypriest5789 7 месяцев назад
U must really hate that laptop thingy
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
nah, i gave it one last purpose before recycling. I picked it from the trash years ago used it until it broke running xubuntu then it served as a prop on various occassions.
@charles2000wang
@charles2000wang 7 месяцев назад
Why not just use a Logic Analyzer?
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Because that involves csbles, setup time, pc or standalone snalyzer...settings etc. This display is more like a DMM just take it plug in , done.
@bald_engineer
@bald_engineer 7 месяцев назад
I am sincerely curious how you think a simple UART-based screen is, in any way, similar to using a Logic Analyzer.
@SDX2000
@SDX2000 7 месяцев назад
The laptop drops were super annoying.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
my laptop would agree
@Nono-hk3is
@Nono-hk3is 7 месяцев назад
What is with you Arduino programmers that you can't keep your bracket indentations under control?
@Davedarko
@Davedarko 7 месяцев назад
we have brackets, we don't need no indentation. Plus arduino ide puts them in wild spot some times..
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
If it aint broke dont fix it😅
@tookitogo
@tookitogo 7 месяцев назад
What kind of nonsense claim is this? Automatic indentation is done by the text editor - and the Arduino IDE is just one of many text editors used by “Arduino programmers”. If you indent manually, you’ll likely end up fighting your editor’s settings. Not to mention that there is no consensus on “correct” indentation and line break placement. There’s a reason most text editors for coding let you configure the bracket rules.
@gryzman
@gryzman 7 месяцев назад
1 minute in, oscilloscope is what you need buddy. ..
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
Nope its not. I need to see the message not a signal trace.
@raguaviva
@raguaviva 7 месяцев назад
please use your phone's browser as a terminal, no need for more keyboards or displays,
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
I cant read a thing on a phone,the LCD is miles betterin any way. also a phone wants propper USB communcation implemented or wont accept the data, it is as impractical as a laptop for this purpose.
@ZeptoBoxpl
@ZeptoBoxpl 7 месяцев назад
You look a bit like me.
@pintokitkat
@pintokitkat 7 месяцев назад
Can't you get used to calling them LCD screens rather than LCD displays? Or just say LCDs or LC displays.
@MAYERMAKES
@MAYERMAKES 7 месяцев назад
hmmm. no probably not
@tookitogo
@tookitogo 7 месяцев назад
In English, we just don’t break up acronyms like that, so we never, ever say “LC display”, “ISB number”, or “PI number”. Nonnative speakers of English may do that because their own languages (e.g. German) do it. But in English we don’t. You’ll just have to accept that this is how we do it. And if we’re going to be pedantic, “LCD screen” is just as redundant as “LCD display”. Which is to say, only sorta redundant, in that logically, it means “I am using an LCD as my display”.
@pintokitkat
@pintokitkat 7 месяцев назад
@@tookitogo You're absolutely right, of course. I was simply trying to highlight the silliness of LCD displays by providing more obviously silly alternatives (although, thinking about it, LCDs is actually the right answer - I now have a bullet hole in my foot). PIN number, ATM machine, PCB board, VIN number etc, are guaranteed to bring out the worst in me.
@tookitogo
@tookitogo 6 месяцев назад
@@pintokitkat Well the thing is, I’ve seen German companies write “LC display”, for example, not realizing it’s just not correct in English. So you might think it’s “obviously silly” but some German-speakers rather condescendingly insist on applying those German rules to English in earnest. Years ago I worked as a translator at a software company in Switzerland whose principal product designer was German, and the “ISB Number” thing was a huge, nasty debate. He simply refused to accept that a) in English, “ISB number” is not a phrase that is _ever_ used by native speakers, and b) that breaking off “number” violates the internal semantic tree of the term, which is “international+(standard+(book+number))”, because there is no such thing as an “international standard book”.
Далее
Лайфхак с колой не рабочий
00:16
Просмотров 168 тыс.
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
Просмотров 871 тыс.
8mm film camera digitalization mod.
4:49
Просмотров 33 тыс.
Turning a Raspberry Pi Pico into a GPU!
16:42
Просмотров 103 тыс.
Forget WiFi! This Wireless Method is WAY Better?
12:14
Просмотров 479 тыс.
Framework Cyberdeck - DIY Portable PC
17:31
Просмотров 1,1 млн
Кто производит iPhone?
0:59
Просмотров 463 тыс.
Развод с OZON - ноутбук за 2875₽
17:48
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Просмотров 16 тыс.