dntruong.wordpress.com
June | 2016 | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/06
Dntruong's Arduino blog. Stuff I do and learn about Arduino. June 26, 2016. June 26, 2016. I came across this old article. And discovered few things:. Microsoft Virtual Wifi Miniport allows a PC to be a wifi access point. Erase free disk space. On C: with “cypher /w:c”. On taskbar folder with righ-click drag to task bar. Access them with right click on task-bar file-explorer folder. Get power efficiency report. Record steps you take. Supports .docx and OpenOffice .odt files. Create a godmod directory.
dntruong.wordpress.com
Kernel Memory Management notes | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/05/26/kernel-memory-management-notes
Dntruong's Arduino blog. Stuff I do and learn about Arduino. May 26, 2016. May 26, 2016. Kernel Memory Management notes. Physical memory is managed in pages by the CPU’s MMU, usually 4K or 8K. The kernel tracks every physical page with linux/mm.h struct page. And holds the status flags, the count of references to that page (see page count(). Zero = unused), the kernel’s virtual address of the page, and owner (user, dyn-alloc kernel, static kernel, page cache, etc.). It may fix up the page table to align ...
dntruong.wordpress.com
Multi-processor synchronization notes | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/05/24/multi-processor-synchronization-notes
Dntruong's Arduino blog. Stuff I do and learn about Arduino. May 24, 2016. May 25, 2016. These are brief refresher on code synchronization concepts, which apply to Unix/Linux/Windows/OSX operating systems. Single processor (uni-processor or UP. Concurrency comes from interrupts, or cooperative multi-tasking (the code yields the CPU). Variables shared with interrupts must be preempt-safe. Multi-processor can do cooperative multi-tasking. Symmetric Multi-Processing ( SMP. Are in the instruction-set for all...
dntruong.wordpress.com
photo418910434535516359 | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/03/23/my-ws2812b-library-with-palettes/photo418910434535516359-2
Dntruong's Arduino blog. Stuff I do and learn about Arduino. February 29, 2016. February 29, 2016. FAB LED: A WS2812B Library with Palette Support. Leave a Reply Cancel reply. Enter your comment here. Fill in your details below or click an icon to log in:. Address never made public). You are commenting using your WordPress.com account. ( Log Out. You are commenting using your Twitter account. ( Log Out. You are commenting using your Facebook account. ( Log Out. Notify me of new comments via email.
dntruong.wordpress.com
March | 2016 | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/03
Dntruong's Arduino blog. Stuff I do and learn about Arduino. March 23, 2016. June 20, 2016. FAB LED: A WS2812B Library with Palette Support. FAB LED Is a Fast Arduino Bitbanging library for addressable LEDs, like WS2812B. The Library can be downloaded here from GitHub. Or directly as a zip file. Jun 19,2016: Refactoring the library to make it more compact and maintainable. Simplifying the a API to draw() and send() from send pixels(). Mar 23, 2016: The beta is available, with one code example. Feb 29, 20...
dntruong.wordpress.com
FAB_LED: A WS2812B Library with Palette Support | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/03/23/my-ws2812b-library-with-palettes
Dntruong's Arduino blog. Stuff I do and learn about Arduino. March 23, 2016. June 20, 2016. FAB LED: A WS2812B Library with Palette Support. FAB LED Is a Fast Arduino Bitbanging library for addressable LEDs, like WS2812B. The Library can be downloaded here from GitHub. Or directly as a zip file. Jun 19,2016: Refactoring the library to make it more compact and maintainable. Simplifying the a API to draw() and send() from send pixels(). Mar 23, 2016: The beta is available, with one code example. Feb 29, 20...
dntruong.wordpress.com
photo418910434535516360 | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/03/23/my-ws2812b-library-with-palettes/photo418910434535516360
Dntruong's Arduino blog. Stuff I do and learn about Arduino. February 29, 2016. February 29, 2016. FAB LED: A WS2812B Library with Palette Support. Leave a Reply Cancel reply. Enter your comment here. Fill in your details below or click an icon to log in:. Address never made public). You are commenting using your WordPress.com account. ( Log Out. You are commenting using your Twitter account. ( Log Out. You are commenting using your Facebook account. ( Log Out. Notify me of new comments via email.
dntruong.wordpress.com
DSO-138 Oscilloscope | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/02/27/dso-138-oscilloscope
Dntruong's Arduino blog. Stuff I do and learn about Arduino. February 27, 2016. February 27, 2016. I bought a DSO-138 oscilloscope for $30, and I’m not sure if I can get much use out of it. One thing missing is an external trigger line to sync signals. Another thing missing is 20MHz vs it’s optimistically rated 200kHz. I also within 2 days later Groggy gave me a free ancient Tektronix 2MHz oscilloscope. Well the cheap modern scope does not even detect those signals nor sync to them…. You are commenting u...
dntruong.wordpress.com
AtTiny85 16MHz internal clock support | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/06/15/attiny85-16mhz-internal-clock-support
Dntruong's Arduino blog. Stuff I do and learn about Arduino. June 15, 2016. June 15, 2016. AtTiny85 16MHz internal clock support. I have modified the AtTiny85 support library for Arduino to support finally 16MHz internal clocks, without having to hack anything. The support also adds brownout detection, and self programmable code. I hope my code gets accepted and merged back in the main repo. C typeof and typeid. Leave a Reply Cancel reply. Enter your comment here. Address never made public).
dntruong.wordpress.com
April | 2016 | dntruong's Arduino blog
https://dntruong.wordpress.com/2016/04
Dntruong's Arduino blog. Stuff I do and learn about Arduino. April 20, 2016. A thorough study of APA102 is on Tim’s blog. I’m just rehashing his findings and the spec sheet here for my own purpose. Max clock is 800 kHz. A frame is controlled by one uint32 t set to Zero (START FRAME) and one set to MaxInt (END FRAME):. LED1 LED2 … LEDn 0xFFFF.FFFF. A LED value is a uint32 t, with the first byte encoding 3 most significant bits set to 111, and a 5-bit brightness (0.31). Tim shows clock latch is when clock ...