HariFun

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • I got a new toy! M5StickC is a self-contained ESP32 with built-in color screen, Microphone, six-axis IMU, IR Transmitter, and battery!
    docs.m5stack.c...
  • НаукаНаука

Комментарии • 29

  • @StormBurnX
    @StormBurnX 4 года назад +4

    the six-axis sensors using an accel+gyro combo usually use one of two methods for drift correction: a magnetometer on the fancier units, for an absolute heading value, or a thermal sensor, for calculating the I and D of PID loops (resistance of sensors is directly tied to their temperature). If you're just doing a "which way is up" type of calculation for a cute graphics demo, you won't need the temperature reading, but if you're doing any sort of actual dead reckoning sort of sensor integration then it's incredibly important :)

    • @HariWiguna
      @HariWiguna  4 года назад +1

      Oh... so it is reading the temperature of the sensor rather than the environment. It'd be interesting to see how well it senses the room temperature. Probably not very well since the sensor is on the PCB and would be affected by heat from other components on the PCB.

    • @StormBurnX
      @StormBurnX 4 года назад +1

      @@HariWiguna the temperature sensor is on the die for that specific chip (MCU6886) but it can still be used for ambient temperature sensing. I've worked with these sorts of chips quite frequently over the past decade in robotics applications and while some are better than others, they generally can be used for fairly accurate temperature readings, within a few degrees.
      A MEMS accelerometer uses either flexible resistive material to suspend a weight, or forms a variable capacitor with the suspended weight, to detect motion and gravity; both of these are slightly offset by temperature ranges, hence the inclusion of the temperature sensor on the die itself. MEMS gyroscopes utilize a form of rotational vibration and as such do not rely on a temperature reading for correct values.

    • @HariWiguna
      @HariWiguna  4 года назад +2

      @@StormBurnX Wow. I start Googling based on your comment. It's amazing how they could make such small mechanical sensors and make them so precisely. Thank you for sharing your knowledge and experience.

    • @StormBurnX
      @StormBurnX 4 года назад +2

      @@HariWiguna Just glad to help! I remember the days when a standalone 3-axis accelerometer used to cost upwards of 30-40 USD and now we live in a time where you can get a full 9-axis accel/gyro/mag from adafruit for twenty bucks. What a time to be alive :)

  • @AnotherMaker
    @AnotherMaker 4 года назад +2

    You're back! I think that is the better choice over the stick-v.

    • @HariWiguna
      @HariWiguna  4 года назад +1

      Hi Dan! Thanks for the prodding on Facebook to make more videos. As far as the other M5 products, I've wanted the m5Stack for a while, but they get pretty expensive as you add up the price of the various modules. This M5StickC comes with so much built-in so I don't need to buy more modules. So I agree, it's a better deal.

  • @CharlesFormanWonderUnit
    @CharlesFormanWonderUnit 4 года назад +3

    GREAT! I wish you posted more videos. Hope you're well.

    • @HariWiguna
      @HariWiguna  4 года назад +2

      Thanks Charles! Yes, I've been fine, just busy with work. However, I plan on making more videos in spite of my busy work schedule. I miss sharing cool stuff with you guys. Hope all is well with you too.

  • @avejst
    @avejst 4 года назад +2

    Interesting review
    Thanks for sharing 👍😀

    • @HariWiguna
      @HariWiguna  4 года назад +1

      Thanks for leaving a comment Asger!

  • @roidroid
    @roidroid 4 года назад +1

    Ah here he is ☺

    • @HariWiguna
      @HariWiguna  4 года назад

      You are responsible for this video ;-) Thanks for the comments man!

  • @XerotoLabs
    @XerotoLabs 4 года назад +1

    Hey that's crazy cool. I'm gonna have to get one now. Lol I have some gyro type modules that have temp. The docs say they use temp in their internal calculations so they make the temp available as well.

    • @HariWiguna
      @HariWiguna  4 года назад

      Hi Scott! Might be cool to control your games with one of these. But then again, a phone probably would be a more practical game controller since everyone has a phone with an accelerometer in them. lol

    • @XerotoLabs
      @XerotoLabs 4 года назад

      @@HariWiguna you sir know how I think. was looking to do some fun game input stuff. I will have some video up of an old project that is getting new look. Now i have a 3d engine that can do what i want and is MIT lic. but i like that that lil box can also host web , that too can be handy for some user-made telemetry. what a great screen too.
      not much else going on as we are in a state of emergency we got about 90cm of snow in a blizzard a few days back. Been great for catching up on my Fave creators.

    • @HariWiguna
      @HariWiguna  4 года назад

      @@XerotoLabs 90cm!? Wow... I don't think we've ever had that much snow ever here in Lincoln, Nebraska.

  • @DiyintheGhetto
    @DiyintheGhetto 4 года назад +2

    Hari back yayyyy. Wondering what kind of screen is it?

    • @StormBurnX
      @StormBurnX 4 года назад

      the sticker on the back says it's a "lcd st77355" which a 1-second google search says is likely the same as an adafruit TFT display.

    • @DiyintheGhetto
      @DiyintheGhetto 4 года назад

      @@StormBurnX that pretty cool. I'm in need if a small lcd screen this size for a upcoming project. Thank you

    • @HariWiguna
      @HariWiguna  4 года назад

      @@DiyintheGhetto Keep in mind that at this screen size, small text becomes very hard to read. The example folder came with a flappy bird game, and I could hardly read the text on that splashscreen.

    • @DiyintheGhetto
      @DiyintheGhetto 4 года назад

      @@HariWigunathat. I understand. But to find a smaller screen is also costly compare to you can get a 3.5 inch screen for around $7.

  • @gartmorn
    @gartmorn 3 года назад

    Have you done any more stuff with this board? I have one but am not great at coding so seeing your ideas is a great incentive to get me to improve my coding!

    • @HariWiguna
      @HariWiguna  3 года назад +1

      Hi Gartmorn. Sadly, I have not been playing with that board. So many other toys! lol
      One thing I could share however is often my ideas come while playing. So, if I may suggest, play with whatever hardware you have. Follow tutorials on how to use various peripheral. When I do that, I usually thought... cool... but what if...___.
      So, have fun! the ideas will come! Thx for the comment!

  • @misaalanshori
    @misaalanshori 4 года назад

    How big is the flash?

    • @eduardoanonimo3031
      @eduardoanonimo3031 4 года назад +1

      Esp32 have 4mb of flash

    • @misaalanshori
      @misaalanshori 4 года назад

      @@eduardoanonimo3031 what about external flash? My esp32 board has 16mb of flash on it

    • @eduardoanonimo3031
      @eduardoanonimo3031 4 года назад +1

      @@misaalanshori don't know, Google it, at least you have 4Mb that for a microcontroller it's enough.