Writing C# on a IoT Microcontroller with .NET and the Wilderness Labs Meadow Project Lab Board

Sdílet
Vložit
  • čas přidán 28. 07. 2022
  • Learn more at store.wildernesslabs.co/ and store.wildernesslabs.co/colle... and read the docs here developer.wildernesslabs.co/
  • Věda a technologie

Komentáře • 40

  • @sarcasmasaservice
    @sarcasmasaservice Před 2 lety +5

    Thanks, Scott!! Your videos are always a blast to watch and give me so many ideas for future projects.

  • @MrGun444
    @MrGun444 Před 2 lety

    Dang... so cool being able to do C# on an IOT device! Tempts me so much. Thanks Scott for sharing your knowledge... You inspire me!

  • @kristianask
    @kristianask Před rokem

    I read and followed your blog way back and really forgot all about you there for a while. Good that I found you again and that you're on a modern format. Also glad to see that even you are starting to show some age. I'm still using my photo from way back... need to change that :)

  • @JasonKingKong
    @JasonKingKong Před 2 lety +7

    It's like a modern implementation of the 200-in-1 electronics experiment sets Radio Shack sold in the 80s.

  • @johnsimon8457
    @johnsimon8457 Před 2 lety +2

    “See how we don’t do edits here? We don’t - because it’s just not worth the trouble.”
    that’s a good mindset, this isn’t a Pluralsight course. People who are interested will find their way to it regardless - if I stutter or stumble, as long as I have a clear idea of what I’m going for, it’s ok to do it in a single take, better for the world to have the video than to have to wait until a clear Saturday to bust out Adobe Premier.
    That USB device mapper until is interesting. Keeping a Linux partition around on a personal use laptop is a pain and WSL is great except for some corner cases like this.

  • @carloseduardomayerdeolivei2913

    Nice!!! Didnt know this platform! I´ll certainly study it more! Thank you!

  • @TimberWolfCLT
    @TimberWolfCLT Před 2 lety

    Nicely done!

  • @cdrbvgewvplxsghjuytunurqwfgxvc

    No way?! Never heard of them! Great stuff

  • @bo_0ss
    @bo_0ss Před 2 lety

    Hello, I'm so excited to see it

  • @EivindGussiasLkseth
    @EivindGussiasLkseth Před 2 lety +1

    Great content! I'm actually doing some IoT again this summer. I've got two Arduino MKR WAN 1300 devices communicating between each other over LoRa. One is going to sit in my mail box, measuring whether I've got mail or not by using two distance sensors - one at the top of the mail box and one at the bottom. Hopefully, if something is put into the mail box, the distance from the wall to the letter will be enough to trigger a signal that I've got mail. Then the other MKR WAN 1300 will sit in my apartment, connected to the Internet and report the status to my smart home Grafana dashboard. At least, that's the idea. I haven't started yet. I'm just missing two parts now, the two distance sensors...

    • @velox__
      @velox__ Před rokem +1

      That sounds pretty slick!

  • @Lazzerman42
    @Lazzerman42 Před 2 lety

    Fantastic! Being able to run Linux and Windows side by side is really powerful. I have to check the pricing on the wildernesslab stuff - A friend of mine really wants a wifi enabled soil-humidity system for his house - maybe this is the hardware to pull it off

  • @SamFugarino
    @SamFugarino Před 2 lety

    I'm writing this before finishing the video. I went through the whole netduino thing. I really wanted it to catch on. I hope this attempt works out.

    • @SamFugarino
      @SamFugarino Před 2 lety

      C# is very elegant. Absolutely love it. How quickly can you trigger an output using c#?

  • @jparra2K
    @jparra2K Před rokem

    Great video. Thank you for sharing that. Any pointers on how to integrate a Meadow board with a RGB matrix like the AdaFruit M4 Matrix Display?

  • @ozzietradie6514
    @ozzietradie6514 Před rokem

    cool kit

  • @maradasa985
    @maradasa985 Před 2 lety

    Thank you sir.

  • @hdsonix
    @hdsonix Před rokem +1

    Hi Scott, whats this pixel display at the end?

  • @CodyLohse
    @CodyLohse Před 2 lety +1

    Hi Scott! Love the videos. A bit random, but I would love to know what you use to draw the rectangles and arrows in your screen recordings?

  • @edinetgrunhed6000
    @edinetgrunhed6000 Před rokem

    i miss netduino, finally and updated one

  • @randallyoung6715
    @randallyoung6715 Před 4 měsíci

    Dude, how did you get the wonderful colors on your terminal session, is that a WSL trick?

  • @largepimping
    @largepimping Před 2 lety +1

    I love the idea of running c# on an MCU. I just wish those boards weren't so expensive! I assume their usage of an STMicro part has a lot to do with that...

    • @shanselman
      @shanselman  Před 2 lety

      I’ll ask!

    • @Andrew-rc3vh
      @Andrew-rc3vh Před 2 lety

      The cost is why many of these bits of hardware won't work commercially. I'm also wondering what sort of overhead this c# causes in speed and memory usage.

  • @bar10dr
    @bar10dr Před 2 lety

    Should be some sort of common framework that one can implement separate device flash for via vs

  • @elainesgardenpdx
    @elainesgardenpdx Před rokem

    Can I ask what software are you using to record your videos? Thanks.

  • @convisat
    @convisat Před rokem

    I have no idea how the GetTemperature Method inside the while loop could ever trigger.
    You will have to run the Task.Delay Method exactly at Second 0.
    If so, then it will only get's the temperature every hour.
    Do I miss something?

  • @scara1701
    @scara1701 Před 9 měsíci

    I've been looking at making a small .Net 7 C# program that polls several devices on the network for values and send the data to an API. I've considered putting it on a raspberry Pi device, but I'm worried about maintaining the OS. So this could be a suitable alternative? Do I have to worry about my Nuget packages if they support Standard 2.0?

  • @tallbaldgeek
    @tallbaldgeek Před rokem

    Hi Scott - Around the 8:00 mark there's a line of code with the "≠" character that looks to be a substitute for "!=". I hadn't seen that before so I tried using that in a C# .Net 6 project and the compiler didn't like it (error CS1056: Unexpected character '≠'). Is that a .Net 7 preview feature or am I using the wrong unicode character when trying it? I'm trying U+2260.

    • @alexanderpopovtsev3822
      @alexanderpopovtsev3822 Před rokem +3

      It's actually a special font that renders some pairs of characters as a single character. This is called a ligature. So you just need to change your font in Visual Studio to some font with ligatures (e.g. Fira Code).

    • @tallbaldgeek
      @tallbaldgeek Před rokem

      @@alexanderpopovtsev3822 thanks for the info! Never knew the term ligature before.

  • @goodboy4464
    @goodboy4464 Před 2 lety

    Hello,
    On which software did you write the code?

  • @jmctoob2
    @jmctoob2 Před 2 lety +2

    I have been mad at Secret/Wilderness Labs since the Agent Watch scam. I backed the Agent watch and they ran off with the money. But looking now, it looks like they went out of business and someone acquired them.. So maybe time to give them another chance.

    • @shanselman
      @shanselman  Před 2 lety

      Ya WL acquired netduino. This isn’t the same people.

  • @enrikeexposito3384
    @enrikeexposito3384 Před 2 lety

    Can anyone invest in this company. If (true) How();

  • @browaruspierogus2182
    @browaruspierogus2182 Před 2 lety

    stm32-F7 old arm - no - prefer K210 and c# is a joke on that

  • @osy2201
    @osy2201 Před 2 lety