Amazing work as always!! I loved the detailed explanation. I've been looking forward to this video ever since I saw the photos on twitter.
@mikehibbett3301 Жыл бұрын
Awesome design decisions. A lot of imaginative decisions there, thanks.
@maxtorque22776 жыл бұрын
That's all well and good Mike, but what did you do AFTER lunch?? ;-)
@Tadesan4 жыл бұрын
Really amazing!
@proluxelectronics74196 жыл бұрын
Would make a nice PIC Dev board....
@jcthe2nd6 жыл бұрын
Mike your a wealth of knowledge you need to post more videos please
@ambient56 жыл бұрын
Great work, as always...
@Factory4006 жыл бұрын
Mike - that is so crazy nice. How many people on the dev team? How long did it take? What was the build cost?
@mikeselectricstuff6 жыл бұрын
Hackaday Mike did the game & puzzle code, I did everything else. Only imported code was Microchip's SD card filesystem stuff.
@TheDefpom6 жыл бұрын
Awesome project, I’m always very impressed by what you can do.
@sebmadgwick27896 жыл бұрын
I found that the formatted allocation size has a significant effect on SD card write speeds. The default allocation size varies between card capacities/manufacturers. Choosing the highest available allocation size for given card seems to consistently provide best performance.
@mikeselectricstuff6 жыл бұрын
I did play with that briefly but couldn't see much difference.
@JGunlimited6 жыл бұрын
I was blown away by the hardware, but my mind hurts trying to fathom how on earth you also wrote all that code!
@bvs1q6 жыл бұрын
this is so beautiful, thanks for sharing all the things! (and designing/ making this in the first place)
@tinfever Жыл бұрын
I'm very curious how long all that took to develop. I feel like that would take me at least a year... Maybe two.
@Nermash6 жыл бұрын
Mike, I remember you saying that you are not that keen on developing huge chunks of code packed with ui and everything. Did you do all this by yourself?
@mikeselectricstuff6 жыл бұрын
Yes, apart from the games & puzzles, which were by Hackaday Mike. Probably the biggest code I've done for a long time.
@roopi676 жыл бұрын
Amazing engineering in short amount of time! Just curious is there a specific reason why you went for this microcontroller instead of an ARM based alternative ? I'm trying to get to grips with all the types of mcu's an their pros and cons. And to be honest this the first time I heard of the mips32 m4k, thought arm dominated this slice of the market
@TheBookaroo6 жыл бұрын
Hi, just a quick tip, for replacing the display, instead of removing the battery holder, you could run dental floss and cut the foam pad that way I think?
@andljoy6 жыл бұрын
That happens with larger HDDs too with 4k sectors
@ovalwingnut6 жыл бұрын
FaNtAsTiC accomplishment! Plus 38 mins of pure engineering sex talk :) Thank you for sharing in such GR8T detail.. I want one for Xmas. Cheers!
@Wimpzilla6 жыл бұрын
Awesome, i would have liked to get one, but the price tho! Also i watched your presentation, awesome job as always Mike! Watching you explaining your work and how you implement, invent, engineer is always a pleasure, you are truly a master combining electronic with arts and imagination. The final project is really a piece of art!
@gotj6 жыл бұрын
Mike, are you a relative of John Harrison, the carpenter of the marine chronometer? I bet you are because, you know, Mendel's pea plant experiments and all that.
@mikeselectricstuff6 жыл бұрын
No idea - Family is from Up North like him, but it's a common name up there.
@stonent6 жыл бұрын
I was always hoping a relative of George Harrison.
@gotj6 жыл бұрын
By the looks, he may well be.
@johnhealy20926 жыл бұрын
Mendels law and he was a monk
@macro8206 жыл бұрын
This thing is crazy powerful!
@keesnuyt83656 жыл бұрын
Brilliant!
@BenEishen6 жыл бұрын
no kill like overkill :) Thanks for sharing!
@rchaffer6 жыл бұрын
"Neck Interface". Nice.
@pdrg6 жыл бұрын
Inspirational and fun - thank you for sharing this
@TheRealNici6 жыл бұрын
Your video files from this badge actually helped find a bug in the mpv video player, which was promptly fixed. :) github.com/mpv-player/mpv/issues/5097
@landryderrick68513 жыл бұрын
i guess Im asking the wrong place but does any of you know of a way to log back into an instagram account? I stupidly lost my password. I would love any tips you can give me
@drakeamir58853 жыл бұрын
@Landry Derrick instablaster :)
@landryderrick68513 жыл бұрын
@Drake Amir thanks for your reply. I found the site through google and Im trying it out atm. Looks like it's gonna take quite some time so I will reply here later when my account password hopefully is recovered.
@landryderrick68513 жыл бұрын
@Drake Amir it worked and I now got access to my account again. I am so happy! Thank you so much, you saved my ass!
@drakeamir58853 жыл бұрын
@Landry Derrick You are welcome xD
@andrewschannel36356 жыл бұрын
I've missed your videos mike, It would be nice if you could do a tear down and analysis of a e-call/onstar box as fitter to newer cars
@NSAwatchesME6 жыл бұрын
impressive, how many hours did that take?
@jonasniesner6 жыл бұрын
Did you get the "cheap oled"(which is based on the ssd1332 I assume) to work. If yes, how did you do it? because I wasted many hours getting it to work but still failed.
@howdo51366 жыл бұрын
Excellent job!
@tomy9836 жыл бұрын
A lot of details! Nice!
@JGunlimited6 жыл бұрын
Whoa! Amazing stuff!
@christophers60346 жыл бұрын
Hi Mike, Why didn't you go with a flat LiIon battery?
@mikeselectricstuff6 жыл бұрын
fire, explosions etc.
@thevideoman125 жыл бұрын
Best thing was the "neck interface"
@argusroot6 жыл бұрын
Amazing !
@piconano6 жыл бұрын
That was an incredible video. Thank you. Sub'd :)
@slap_my_hand6 жыл бұрын
That is awesome!
@Tarbard6 жыл бұрын
Very Cool
@Space_Reptile6 жыл бұрын
i want one of these
@petti786 жыл бұрын
Try buying one. Link is in the description...
@Fan1196 жыл бұрын
I hope someone has already put Doom on it.
@reanimationxp6 жыл бұрын
The badge hack winner went a step further, linked two of them together and made functioning, accelerometer-powered VR. While talking to tons of people and giving out parts from his personal stash to badge hackers. Quite a guy.
@MrHack4never6 жыл бұрын
"Neck interface"
@BenjaminEsposti6 жыл бұрын
Gah, you're so awesome! What's your IQ? 160? XD 19:00 What you could also probably do is use a little SEPIC converter IC (they make them now, in little DFN style packages), and if you have an available clock source, simply use a totem pole to drive a capacitive doubler to provide enough voltage for the LED. Ahhh, I love designing clever circuits, and the PCB spring is clever too!!! :D 20:22 That's why I don't like using more than 10k or so as a pulldown/pullup, unless it is absolutely necessary. I suppose here it is used to reduce battery draw. lol "power but" XD Nice using the transistor to turn off the voltage sense divider to save power.
@gotj6 жыл бұрын
That's cool, well done !
@gotj6 жыл бұрын
love the particles hahaha
@markhodgson23486 жыл бұрын
EMP will end all this KISS
@gotj6 жыл бұрын
first !
@gotj6 жыл бұрын
lol
@bloodyl_uk6 жыл бұрын
Mike... Your a wonderful waffler, absolutely awesome!.
@ledmage6 жыл бұрын
Thank you for making it so easy to hack and add things to. The amount of detail that went into this design is amazing.
@Sousanators6 жыл бұрын
Fantastic video. As an EE student, the contents of this video are invaluable.
@brikotube6 жыл бұрын
Outstanding work Mike. How much time took you to code all that, yo design the PCB, circuit. etc.?
@AlexeiPolkhanov6 жыл бұрын
What CAD software are you using?
@stevefriedl39836 жыл бұрын
It looks a lot like DipTrace; I'm not much of an electronic designer, but I found DipTrace to be exceptionally easy to learn and use. Having second thoughts now, probably not.
@ktrontrontron6 жыл бұрын
Got to use a badge in person, It's a fantastic piece of work!
@groovejet336 жыл бұрын
Im dizzy as foooke after that! Natter... Waffle..Prod ...Prod...Poke.. Waffle...But what a amazing mind Mike has... absolutely unreal. You know your stuff Mike, to produce a board like that ...to use as a badge ..Wow!
@pmpbar6 жыл бұрын
Wow mike...this is very impressive
@PatrickDelBarba6 жыл бұрын
How does the PWM of the power control line subsequently allow the regulator to shut off? Sounds like an interesting hack.
@FrozenHaxor6 жыл бұрын
The voltage averages down to a level that is enough to keep the converter switched on, when finally grounding the signal the falloff is much quicker and so the restart does not occur. Nice idea actually.
@Blowcrafter3 жыл бұрын
did you use a custom card IO library for the video playback or is it the microchip one? I did something similar a while back and ended up coding a custom memcpy that did double buffered continuous block reads from the card, which allows 60FPS playback of 128x128 24bit video. With the default IO lib it barely managed 10
@GlennPierce6 жыл бұрын
It would be great if you could create a video of general development processes used to create something like this. I can never work out how you would start to design a board around a pic32. Do you use a development board or just start creating pcb's? I only have experience of very simple circuits that can be prototyped on a breadboard but that doesn't scale to circuits like this.
@mikeselectricstuff6 жыл бұрын
I breadboard /prototype/lash up anything I'm not sure of. There's a pic of the first breadboard on the hackaday.io page
@Arnthorg6 жыл бұрын
34:10 you can probably also use a piece of string to cut the sticky tape
@coondogtheman6 жыл бұрын
That's a neat little gadget. Can you show us the video quality of this device?
@NivagSwerdna6 жыл бұрын
Very nice project. I can appreciate the amount of effort it must have took to get it to that stage. Maybe some connectivity for a mesh network arrangement? Awesome.
@TheRealBobHickman6 жыл бұрын
It's a really great badge/board. I just wish I'd had more time to hack it during the con. I'm still playing with it, and I think I'll be hacking it for a while yet.
@sdgelectronics6 жыл бұрын
4:10 milli Siemens??
@1pcfred6 жыл бұрын
Just a bit over the Moon for a badge.
@yaghiyahbrenner89026 жыл бұрын
Hey Mike. Thank You. Really Thank you! Great Work.
@rchaffer6 жыл бұрын
As with so many of Mike's videos, 98% of this seems to like magic to me
@pixlfactory6 жыл бұрын
You keep amazing us all the time, thanks Mike!!!!!!!
@peterperkon50986 жыл бұрын
I hope mike does more stuff without hackaday.
@JGunlimited6 жыл бұрын
Looks like something you would see in a sci-fi movie!
@Mr.Laidukas6 жыл бұрын
+mikeselectricstuff Mike, I would like to buy one for my self if memory card test is included in the firmware you get from Tindie. Do you get memory card test?
@mikeselectricstuff6 жыл бұрын
It does include a simple write speed test. Note this test only indicates write speed in SPI mode via Microchip filesystem library - it will not correlate to speed in SD/SDHC mode when used with cameras etc.
@truhlikfredy6 жыл бұрын
As always superb skills, hardware and video.
6 жыл бұрын
"quick video" but still, very cool :D
@petti786 жыл бұрын
Is this on Aliexpress yet for 5.99?
@MrDubje6 жыл бұрын
Amazing!
@rkan26 жыл бұрын
It is pleasingly responsive :D
@OC356 жыл бұрын
Shipping to the UK starts at $40!
@tsdarc6 жыл бұрын
some cards are slower than others 🎵
@CPD-KD6-3.76 жыл бұрын
That little thing is awesome!
@stocklitv13716 жыл бұрын
nvidia flex
@dufflepod6 жыл бұрын
Just out of interest, could you tell us the BOM price, the board price & the delivered/populated price? Just curious.
@mikeselectricstuff6 жыл бұрын
Hard to say as we got sponsored for some parts and the assembly. And I wasn't dealing with purchasing. The original budget was $30, I think it ended up around somewhere around that, excluding assembly, at qty 500
@simoneguggiari86766 жыл бұрын
Texilenene
@douro206 жыл бұрын
Does this PIC32 have an MMU?
@mikeselectricstuff6 жыл бұрын
No, nor an FPU. DMA is the only fun toy.
@izimsi6 жыл бұрын
EN pin on the converter is held by "power but" pin while measuring the battery voltage?
@mikeselectricstuff6 жыл бұрын
only very briefly - a few uS - output cap holds supply while low.
@gotj6 жыл бұрын
You wrote all that in C? Or in a HL language?
@mikeselectricstuff6 жыл бұрын
Yes, C is a HL language ( relatively speaking!)
@gotj6 жыл бұрын
How long did it take you to get all this up and running? Days? weeks? Months?
@gotj6 жыл бұрын
A step above assembly indeed
@Matlalcueitl6 жыл бұрын
Quite a large step above. And by the way, if C is low level language so is C++…
@mikeissweet6 жыл бұрын
Holy hell! What a badge
@NoName-bt3oy6 жыл бұрын
Mike ya legend! A new vid, this deserves a plate of bacon butties and a brew! I'll be back... Edit 6hr later... Great vid Mike, cheers. Now make some more!
@kaunomedis79266 жыл бұрын
Why PIC MCU? I know you love it, but maybe time to use cheaper and bigger chips?
@mikeselectricstuff6 жыл бұрын
Why not ? It does the job.
@gotj6 жыл бұрын
Even a scope ???? Hats off, Sir, you're the best.
@mitropoulosilias6 жыл бұрын
why not on arduino DUE arm processor??
@mikeselectricstuff6 жыл бұрын
Why?
@Lion_McLionhead6 жыл бұрын
This is definitely better left to a phone, but good for demoing a PIC.
@gotj6 жыл бұрын
How can I get one? I want one.
@petti786 жыл бұрын
Try the sales link in the description.
@gotj6 жыл бұрын
That's the dithering we used in the original Macs
@mikeselectricstuff6 жыл бұрын
Standard Floyd-Stienberg - I almost literally pasted the code from the Wikipedia page
@gotj6 жыл бұрын
aka diffusion dither? It's cool, I still like it after so many years.