lowbyteprod Profile Banner
Low Byte Productions Profile
Low Byte Productions

@lowbyteprod

Followers
3K
Following
95
Media
126
Statuses
206

In depth, low level videos by @fstokesman

Joined July 2019
Don't wanna be here? Send us removal request.
@lowbyteprod
Low Byte Productions
1 year
๐‘๐ž๐ง๐๐ž๐ซ๐ข๐ง๐  ๐Ÿ‘๐ƒ ๐†๐ซ๐š๐ฉ๐ก๐ข๐œ๐ฌ ๐Ž๐ง ๐€๐ง ๐Ž๐ฌ๐œ๐ข๐ฅ๐ฅ๐จ๐ฌ๐œ๐จ๐ฉ๐ž. In this video, we're taking a deep-dive into drawing graphics on an oscilloscope, using an STM32 microcontroller generating some very special signals!.
Tweet media one
0
0
11
@lowbyteprod
Low Byte Productions
1 year
What do you do when you don't have an FPU, but you need to compute with fractional precision?. You use fixed point!. Join as we dive into this formats fascinating representation, and the core operations.
Tweet media one
0
3
15
@lowbyteprod
Low Byte Productions
1 year
RT @fstokesman: ๐—˜๐˜ƒ๐—ฒ๐—ฟ๐˜†๐˜๐—ต๐—ถ๐—ป๐—ด ๐—œ ๐—ž๐—ป๐—ผ๐˜„ ๐—”๐—ฏ๐—ผ๐˜‚๐˜ ๐—ง๐—ต๐—ฒ ๐—™๐—ฎ๐˜€๐˜ ๐—œ๐—ป๐˜ƒ๐—ฒ๐—ฟ๐˜€๐—ฒ ๐—ฆ๐—พ๐˜‚๐—ฎ๐—ฟ๐—ฒ ๐—ฅ๐—ผ๐—ผ๐˜ ๐—”๐—น๐—ด๐—ผ๐—ฟ๐—ถ๐˜๐—ต๐—บ. This algorithm computes 1/sqrt(x) with a bewildering handfuโ€ฆ.
0
23
0
@lowbyteprod
Low Byte Productions
1 year
RT @fstokesman: This is a thread about the CORDIC algorithm, and why it's been living rent-free in my brain for the last couple of weeks ๐Ÿงตโ€ฆ.
0
134
0
@lowbyteprod
Low Byte Productions
1 year
New video coming later today. .
0
1
12
@lowbyteprod
Low Byte Productions
1 year
RT @MicroarchClub: 10: Thomas Sohmers. @trsohmers joins to discuss dropping out of high school at age 17 to start a chip company, lessons fโ€ฆ.
0
3
0
@lowbyteprod
Low Byte Productions
1 year
In this video, we're looking at a technique for precisely analyzing signals from firmware when all you can do is blink a LED.
Tweet media one
0
1
1
@lowbyteprod
Low Byte Productions
2 years
In this video, we examine the WS2812B RGB LED device - commonly referred to as a NeoPixel, and write a bit-banged driver from scratch for an STM32 microcontroller.
Tweet media one
0
6
39
@lowbyteprod
Low Byte Productions
2 years
Today we're diving into Linux internals - figuring out how to dump memory from another process!. We talk about the why the /proc filesystem is so cool, as well as the ptrace system call, and end up building our own program to peek into private processes!.
Tweet media one
1
89
577
@lowbyteprod
Low Byte Productions
2 years
RT @MrBananas: Monthly newsletter is out!
0
2
0
@lowbyteprod
Low Byte Productions
2 years
RT @matthewvenn: Another great #makernews newsletter is out! With contributions from @bekathwia @MAYERMAKES @MrBananas @Bleeptrack @lowbyteโ€ฆ.
0
5
0
@lowbyteprod
Low Byte Productions
2 years
We're back reading xv6 Operating System code this week!. Our focus today is understanding virtual memory and address translation; A fascinating topic that is essential for keeping user processes isolated from each other.
Tweet media one
1
70
420
@lowbyteprod
Low Byte Productions
2 years
This week we're exploring graphics, processing an image into a series of animated waves!. The math behind it leads us into to how sine waves work, the magic of linear interpolation, and signal processing techniques like amplitude modulation!.
Tweet media one
0
10
38
@lowbyteprod
Low Byte Productions
2 years
OS Source Diving!. This week, we're back in the xv6 operating system understanding how the physical page allocator works in detail. It's a beautiful algorithm that manages to be both simple and hard to wrap your mind around at the same time.
Tweet media one
3
57
396
@lowbyteprod
Low Byte Productions
2 years
RT @tvii: The tech youtube gem of this autumn:. Walking through the source code of xv6 OS, starting with โ€œHow the OS bootsโ€ .
0
4
0
@lowbyteprod
Low Byte Productions
2 years
RT @Cyber_serker: For those enjoying Source Dive @lowbyteprod's playlist, I found a similar one explaining xv6 kernel concepts, but this tiโ€ฆ.
Tweet card summary image
youtube.com
This series introduces, describes, and explains "xv6", which is a simple Unix operating system. We look at the overall design and walk through the C code. Th...
0
5
0
@lowbyteprod
Low Byte Productions
2 years
More OS source code deep diving this week!. We're looking at how xv6 layers drivers, devices, and high level functions like printf(). If you've ever wondered how strings get printed, from the formatting to the hardware, look no further!.
Tweet media one
3
69
496
@lowbyteprod
Low Byte Productions
2 years
Painting Programmatically ๐Ÿ–Œ๏ธ๐Ÿค“. This week we're exercising our creative outlets -- using our coding skills and a sprinkle of math to generate some beautiful imagery!.
Tweet media one
0
0
12
@lowbyteprod
Low Byte Productions
2 years
In case you missed it, part two of our deep dive into the source of the xv6 operating system, is already online!.
@lowbyteprod
Low Byte Productions
2 years
Continuing our journey of levelling up by reading source code of open source projects, we're diving back into xv6, a pedagogical operating system written in C. Spinlocks are a mechanism used by the OS to limit resource access to one CPU core at a time.
Tweet media one
2
5
29