Hackaday Supercon 2017 Badge.

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น •

  • @ledmage
    @ledmage 7 ปีที่แล้ว +8

    Thank you for making it so easy to hack and add things to. The amount of detail that went into this design is amazing.

  • @TheAmmoniacal
    @TheAmmoniacal 7 ปีที่แล้ว +75

    I hope Hackaday paid you for this.

  • @pcuser80
    @pcuser80 7 ปีที่แล้ว +14

    The neck interface is cool and handy!

  • @bloodyl_uk
    @bloodyl_uk 7 ปีที่แล้ว +19

    Mike... Your a wonderful waffler, absolutely awesome!.

  • @Sousanators
    @Sousanators 7 ปีที่แล้ว +4

    Fantastic video. As an EE student, the contents of this video are invaluable.

  • @ktrontrontron
    @ktrontrontron 7 ปีที่แล้ว +3

    Got to use a badge in person, It's a fantastic piece of work!

  • @mikehibbett3301
    @mikehibbett3301 2 ปีที่แล้ว

    Awesome design decisions. A lot of imaginative decisions there, thanks.

  • @MobiusHorizons
    @MobiusHorizons 7 ปีที่แล้ว +4

    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.

  • @NivagSwerdna
    @NivagSwerdna 7 ปีที่แล้ว

    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.

  • @JGunlimited
    @JGunlimited 7 ปีที่แล้ว

    I was blown away by the hardware, but my mind hurts trying to fathom how on earth you also wrote all that code!

  • @proluxelectronics7419
    @proluxelectronics7419 7 ปีที่แล้ว +4

    Would make a nice PIC Dev board....

  • @jcthe2nd
    @jcthe2nd 7 ปีที่แล้ว +1

    Mike your a wealth of knowledge you need to post more videos please

  • @groovejet33
    @groovejet33 7 ปีที่แล้ว +1

    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!

  • @maxtorque2277
    @maxtorque2277 7 ปีที่แล้ว +10

    That's all well and good Mike, but what did you do AFTER lunch?? ;-)

    • @Tadesan
      @Tadesan 4 ปีที่แล้ว

      Really amazing!

  • @TheDefpom
    @TheDefpom 7 ปีที่แล้ว

    Awesome project, I’m always very impressed by what you can do.

  • @sebmadgwick2789
    @sebmadgwick2789 7 ปีที่แล้ว

    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.

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว

      I did play with that briefly but couldn't see much difference.

  • @rchaffer
    @rchaffer 7 ปีที่แล้ว

    As with so many of Mike's videos, 98% of this seems to like magic to me

  • @pmpbar
    @pmpbar 7 ปีที่แล้ว +2

    Wow mike...this is very impressive

  • @Wimpzilla
    @Wimpzilla 7 ปีที่แล้ว

    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!

  • @ambient5
    @ambient5 7 ปีที่แล้ว +5

    Great work, as always...

  • @bvs1q
    @bvs1q 7 ปีที่แล้ว

    this is so beautiful, thanks for sharing all the things!
    (and designing/ making this in the first place)

  • @JGunlimited
    @JGunlimited 7 ปีที่แล้ว

    Looks like something you would see in a sci-fi movie!

  • @brikotube
    @brikotube 7 ปีที่แล้ว +3

    Outstanding work Mike. How much time took you to code all that, yo design the PCB, circuit. etc.?

  • @TheBookaroo
    @TheBookaroo 7 ปีที่แล้ว

    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?

  • @CPD-KD6-3.7
    @CPD-KD6-3.7 7 ปีที่แล้ว

    That little thing is awesome!

  • @roopi67
    @roopi67 6 ปีที่แล้ว +1

    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

  • @truhlikfredy
    @truhlikfredy 7 ปีที่แล้ว

    As always superb skills, hardware and video.

  • @Factory400
    @Factory400 7 ปีที่แล้ว +6

    Mike - that is so crazy nice. How many people on the dev team? How long did it take? What was the build cost?

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว +8

      Hackaday Mike did the game & puzzle code, I did everything else. Only imported code was Microchip's SD card filesystem stuff.

  • @macro820
    @macro820 7 ปีที่แล้ว

    This thing is crazy powerful!

  • @coondogtheman
    @coondogtheman 7 ปีที่แล้ว

    That's a neat little gadget. Can you show us the video quality of this device?

  • @ovalwingnut
    @ovalwingnut 7 ปีที่แล้ว +1

    FaNtAsTiC accomplishment! Plus 38 mins of pure engineering sex talk :) Thank you for sharing in such GR8T detail.. I want one for Xmas. Cheers!

  • @pixlfactory
    @pixlfactory 7 ปีที่แล้ว

    You keep amazing us all the time, thanks Mike!!!!!!!

  • @andljoy
    @andljoy 7 ปีที่แล้ว +1

    That happens with larger HDDs too with 4k sectors

  • @BenEishen
    @BenEishen 7 ปีที่แล้ว +2

    no kill like overkill :) Thanks for sharing!

  • @keesnuyt8365
    @keesnuyt8365 7 ปีที่แล้ว +1

    Brilliant!

  • @1pcfred
    @1pcfred 7 ปีที่แล้ว

    Just a bit over the Moon for a badge.

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

  • @TheRealBobHickman
    @TheRealBobHickman 7 ปีที่แล้ว

    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.

  • @GlennPierce
    @GlennPierce 7 ปีที่แล้ว +1

    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.

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว

      I breadboard /prototype/lash up anything I'm not sure of. There's a pic of the first breadboard on the hackaday.io page

  • @TheRealNici
    @TheRealNici 7 ปีที่แล้ว +13

    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

    • @landryderrick6851
      @landryderrick6851 3 ปีที่แล้ว

      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

    • @drakeamir5885
      @drakeamir5885 3 ปีที่แล้ว

      @Landry Derrick instablaster :)

    • @landryderrick6851
      @landryderrick6851 3 ปีที่แล้ว

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

    • @landryderrick6851
      @landryderrick6851 3 ปีที่แล้ว

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

    • @drakeamir5885
      @drakeamir5885 3 ปีที่แล้ว

      @Landry Derrick You are welcome xD

  • @Arnthorg
    @Arnthorg 7 ปีที่แล้ว +1

    34:10 you can probably also use a piece of string to cut the sticky tape

  • @pdrg
    @pdrg 7 ปีที่แล้ว

    Inspirational and fun - thank you for sharing this

  • @andrewschannel3635
    @andrewschannel3635 7 ปีที่แล้ว +1

    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

  • @tomy983
    @tomy983 7 ปีที่แล้ว

    A lot of details! Nice!

  • @yaghiyahbrenner8902
    @yaghiyahbrenner8902 7 ปีที่แล้ว

    Hey Mike. Thank You. Really Thank you! Great Work.

  • @rchaffer
    @rchaffer 7 ปีที่แล้ว +4

    "Neck Interface". Nice.

  • @howdo5136
    @howdo5136 7 ปีที่แล้ว

    Excellent job!

  • @gotj
    @gotj 7 ปีที่แล้ว +2

    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.

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว +3

      No idea - Family is from Up North like him, but it's a common name up there.

    • @stonent
      @stonent 7 ปีที่แล้ว

      I was always hoping a relative of George Harrison.

    • @gotj
      @gotj 7 ปีที่แล้ว

      By the looks, he may well be.

    • @johnhealy2092
      @johnhealy2092 7 ปีที่แล้ว

      Mendels law and he was a monk

  • @AlexeiPolkhanov
    @AlexeiPolkhanov 7 ปีที่แล้ว +4

    What CAD software are you using?

    • @stevefriedl3983
      @stevefriedl3983 6 ปีที่แล้ว

      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.

  • @PatrickDelBarba
    @PatrickDelBarba 7 ปีที่แล้ว +1

    How does the PWM of the power control line subsequently allow the regulator to shut off? Sounds like an interesting hack.

    • @FrozenHaxor
      @FrozenHaxor 6 ปีที่แล้ว +1

      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.

  • @Blowcrafter
    @Blowcrafter 3 ปีที่แล้ว

    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

  • @Nermash
    @Nermash 7 ปีที่แล้ว +4

    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?

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว +11

      Yes, apart from the games & puzzles, which were by Hackaday Mike. Probably the biggest code I've done for a long time.

  • @thevideoman12
    @thevideoman12 5 ปีที่แล้ว

    Best thing was the "neck interface"

  • @JGunlimited
    @JGunlimited 7 ปีที่แล้ว

    Whoa! Amazing stuff!

  • @gotj
    @gotj 7 ปีที่แล้ว +2

    Even a scope ???? Hats off, Sir, you're the best.

  • @MrDubje
    @MrDubje 7 ปีที่แล้ว

    Amazing!

  •  7 ปีที่แล้ว

    "quick video"
    but still, very cool :D

  • @sdgelectronics
    @sdgelectronics 7 ปีที่แล้ว

    4:10 milli Siemens??

  • @rkan2
    @rkan2 7 ปีที่แล้ว

    It is pleasingly responsive :D

  • @NSAwatchesME
    @NSAwatchesME 7 ปีที่แล้ว

    impressive, how many hours did that take?

  • @jonasniesner
    @jonasniesner 6 ปีที่แล้ว

    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.

  • @slap_my_hand
    @slap_my_hand 7 ปีที่แล้ว

    That is awesome!

  • @NoName-bt3oy
    @NoName-bt3oy 7 ปีที่แล้ว

    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!

  • @dufflepod
    @dufflepod 7 ปีที่แล้ว

    Just out of interest, could you tell us the BOM price, the board price & the delivered/populated price? Just curious.

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว +2

      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

  • @OC35
    @OC35 7 ปีที่แล้ว

    Shipping to the UK starts at $40!

  • @Tarbard
    @Tarbard 7 ปีที่แล้ว

    Very Cool

  • @piconano
    @piconano 7 ปีที่แล้ว

    That was an incredible video. Thank you. Sub'd :)

  • @izimsi
    @izimsi 7 ปีที่แล้ว

    EN pin on the converter is held by "power but" pin while measuring the battery voltage?

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว

      only very briefly - a few uS - output cap holds supply while low.

  • @christophers6034
    @christophers6034 7 ปีที่แล้ว

    Hi Mike, Why didn't you go with a flat LiIon battery?

  • @petti78
    @petti78 7 ปีที่แล้ว

    Is this on Aliexpress yet for 5.99?

  • @Mr.Laidukas
    @Mr.Laidukas 7 ปีที่แล้ว

    +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?

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว +1

      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.

  • @tsdarc
    @tsdarc 7 ปีที่แล้ว

    some cards are slower than others 🎵

  • @douro20
    @douro20 7 ปีที่แล้ว

    Does this PIC32 have an MMU?

  • @gotj
    @gotj 7 ปีที่แล้ว +8

    You wrote all that in C? Or in a HL language?

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว +41

      Yes, C is a HL language ( relatively speaking!)

    • @gotj
      @gotj 7 ปีที่แล้ว +6

      How long did it take you to get all this up and running? Days? weeks? Months?

    • @gotj
      @gotj 7 ปีที่แล้ว +1

      A step above assembly indeed

    • @Matlalcueitl
      @Matlalcueitl 7 ปีที่แล้ว +4

      Quite a large step above. And by the way, if C is low level language so is C++…

  • @Fan119
    @Fan119 7 ปีที่แล้ว

    I hope someone has already put Doom on it.

    • @reanimationxp
      @reanimationxp 7 ปีที่แล้ว +1

      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.

  • @mikeissweet
    @mikeissweet 7 ปีที่แล้ว +1

    Holy hell! What a badge

  • @peterperkon5098
    @peterperkon5098 7 ปีที่แล้ว

    I hope mike does more stuff without hackaday.

  • @BenjaminEsposti
    @BenjaminEsposti 7 ปีที่แล้ว +2

    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.

  • @Space_Reptile
    @Space_Reptile 7 ปีที่แล้ว

    i want one of these

    • @petti78
      @petti78 7 ปีที่แล้ว +1

      Try buying one. Link is in the description...

  • @MrHack4never
    @MrHack4never 7 ปีที่แล้ว +1

    "Neck interface"

  • @kaunomedis7926
    @kaunomedis7926 7 ปีที่แล้ว

    Why PIC MCU? I know you love it, but maybe time to use cheaper and bigger chips?

  • @gotj
    @gotj 7 ปีที่แล้ว

    That's cool, well done !

  • @stocklitv1371
    @stocklitv1371 6 ปีที่แล้ว

    nvidia flex

  • @simoneguggiari8676
    @simoneguggiari8676 7 ปีที่แล้ว

    Texilenene

  • @mitropoulosilias
    @mitropoulosilias 7 ปีที่แล้ว

    why not on arduino DUE arm processor??

  • @gotj
    @gotj 7 ปีที่แล้ว

    love the particles hahaha

  • @gotj
    @gotj 7 ปีที่แล้ว

    That's the dithering we used in the original Macs

    • @mikeselectricstuff
      @mikeselectricstuff  7 ปีที่แล้ว

      Standard Floyd-Stienberg - I almost literally pasted the code from the Wikipedia page

    • @gotj
      @gotj 7 ปีที่แล้ว

      aka diffusion dither? It's cool, I still like it after so many years.

  • @Lion_McLionhead
    @Lion_McLionhead 7 ปีที่แล้ว

    This is definitely better left to a phone, but good for demoing a PIC.

  • @markhodgson2348
    @markhodgson2348 7 ปีที่แล้ว

    EMP will end all this KISS

  • @gotj
    @gotj 7 ปีที่แล้ว

    How can I get one? I want one.

    • @petti78
      @petti78 7 ปีที่แล้ว +1

      Try the sales link in the description.

  • @gotj
    @gotj 7 ปีที่แล้ว

    first !

    • @gotj
      @gotj 7 ปีที่แล้ว

      lol

  • @argusroot
    @argusroot 7 ปีที่แล้ว

    Amazing !