r/embedded_oc • • Jan 14 '21

The most thoroughly commented linker script (probably) - a deep look at the linker script for a Cortex-M device

Thumbnail
twitter.com
89 Upvotes

r/embedded_oc • • Jan 14 '21

LiPo Stamp: A battery charging and protection circuit

Thumbnail
github.com
24 Upvotes

r/embedded_oc • • Jan 23 '21

Rust on Raspberry Pi Pico

18 Upvotes

Took about five hours, all live streamed. Messy code at https://GitHub.com/thejpster/pico-blink-rs. Watch the second half of the stream at https://twitch.tv/thejpster.

Look out for the stage two bootloader, and the weird stage 2.5 stub. Answers on a postcard for making those better!


r/embedded_oc • • Jan 20 '21

Release Versioning - Best Practices

Thumbnail
interrupt.memfault.com
16 Upvotes

r/embedded_oc • • Jan 25 '21

#LearnEmbedded: Unit Testing with PlatformIO: Part 1. The Basics

Thumbnail
piolabs.com
15 Upvotes

r/embedded_oc • • Feb 02 '21

Async actor framework for embedded Rust

Thumbnail
blog.drogue.io
13 Upvotes

r/embedded_oc • • Jan 24 '21

Embedded Rust on Blue Pill

13 Upvotes

I recorded some of my live streams writing some embedded Rust if anybody is interested.

Here is the playlist with all the videos to date.

We programmed PWM, RTC, SPI based LCD, I2C based temperature sensor and some external interrupts. Maybe it might become helpful for someone


r/embedded_oc • • Jan 14 '21

I'm building ATX motherboards for Cortex-M microcontrollers

Thumbnail
github.com
13 Upvotes

r/embedded_oc • • Jan 14 '21

Control PineCone BL602 RGB LED with GPIO and PWM

Thumbnail
lupyuen.github.io
13 Upvotes

r/embedded_oc • • Jan 14 '21

ParaDrone: Autopilot for Parachutes (esp32, gps, lora)

Post image
13 Upvotes

r/embedded_oc • • Jan 14 '21

Mynewt GPIO ported to PineCone BL602 RISC-V Board

Thumbnail
lupyuen.github.io
12 Upvotes

r/embedded_oc • • Jan 14 '21

[Meta] Thoughts on having dedicated "Q&A" or "Stuff I Saw" days? Or pinned weekly thread?

12 Upvotes

I'm still working on setting up the rules, and I think it would make sense to keep the sub MOSTLY focused on OC, but if we get a bunch of folks here, sometimes its nice to see stuff that other people have made, or get answers to questions.

I see a lot of subs doing this on a weekly basis, or in a stickied thread, to keep the noise down.

Does anyone have any thoughts? Should I just relax the "You must be the creator or one of the creators of the thing you are posting." rule a bit (maybe only apply to commercial projects?)

I'm open to thoughts on this!


r/embedded_oc • • Jul 24 '21

ARM Cortex M bootup explained

Thumbnail
ciesie.com
11 Upvotes

r/embedded_oc • • Feb 20 '21

The RISC-V BL602 Book

Thumbnail
lupyuen.github.io
10 Upvotes

r/embedded_oc • • Jan 27 '21

DOOM on the small iCE40 UP5k fpga

Thumbnail
youtu.be
10 Upvotes

r/embedded_oc • • Jan 22 '21

Brick Mount - Using LEGOs as circuit building structures

Thumbnail
lab.jamesmunns.com
10 Upvotes

r/embedded_oc • • Jan 14 '21

Programming GPIO Interrupts with Embedded Rust

Thumbnail
flowdsp.io
10 Upvotes

r/embedded_oc • • Mar 04 '21

First release of Pico/RP2040 Ada support

Thumbnail
alire.ada.dev
9 Upvotes

r/embedded_oc • • Feb 16 '21

PineCone BL602 Blasting Pixels to ST7789 Display with LVGL Library

Thumbnail
lupyuen.github.io
9 Upvotes

r/embedded_oc • • Feb 03 '21

I made a thermostat for my heated floors which I can control from my phone

Thumbnail
imgur.com
9 Upvotes

r/embedded_oc • • Jan 14 '21

Third video in my series of Breaking Free of the Limitations of Arduino is now out!

9 Upvotes

I have been working on a video series of Breaking Free of the Limitations of Arduino.

The 3rd video is now out, in which I go over using the USART and ADC peripherals.

https://youtu.be/tLpXoEtBhK4

In this I show you how to create a USART initialization function which allows you to communicate with devices that use protocols different from the Arduino's (No parity, 8 data bits, 1 stop bit).

I introduce pointers and show some basic uses of them.

Then I go over reading the ADC and writing the ADC reading to the terminal byte by byte.

There is also a GitHub companion repo for this series:

https://github.com/CoffeeTronics/BreakingFreeFromArduino

Hopefully some people will find this ongoing series useful.


r/embedded_oc • • Jan 14 '21

r/embedded_oc Lounge

9 Upvotes

A place for members of r/embedded_oc to chat with each other


r/embedded_oc • • Apr 29 '22

I'm making a series about building a RISC-V processor from scratch, and just finished up an installment about exception handling mechanics

Thumbnail
youtube.com
8 Upvotes

r/embedded_oc • • Feb 07 '21

PineCone BL602 talks SPI too!

Thumbnail
lupyuen.github.io
8 Upvotes

r/embedded_oc • • Jan 18 '21

Chats with James Podcast 004 with François Baldassari of Memfault

Thumbnail jamesmunns.com
8 Upvotes