Close

147 Results for "freertos"

  • 2021-02-27 Update - Release v0.11

  • New release v0.11 is now available! The major change in this release is that I reworked the whole adapter so that the second core does not run FreeRTOS anymore. So it's essentially bare metal. That was a lot of work and I will make a separate log...
  • Progress to date

  • I'm a couple months into this already, so I've already tried and discarded a dozen ideas.  Right now, I have an STM32F746 dev board driving the Sharp LCD at speeds up to 60FPS (finally), though I'm dropping that to 30-40FPS for practical usage. ...
  • Changes in the project

  • Hello !I can imagine it's been a while since I last wrote, but I'll try to make it up in this entry.Since last time I've made some major changes. I decided to use ILI9320 lcd ( whichis at my place, and soon 'll be tested), also I'll buy an 2,2" touch...
  • Wrappers Delight, and Quantum Interpositioning

  • Summary: I am trying to replace the malloc() implementation so as to get an idea of memory usage patterns.  Along the way, I discovered some interesting things about the internals of libc, eLua, FreeRTOS, and some features of the linker. Deets:...
  • Initial software design thoughts

  • ESP32 development is done using ESP-IDF (Espressif IoT Development Framework) which is official framework. But nice people also created Arduino framework for it which makes this really easy for anyone familiar with Arduino. The standard Arduino IDE is...
  • Software Architecture

  • Most makers working with the ESP32 can easily accomplish their goals by using the ESP-IDF integration with the Arduino IDE. With my background in hardware and low-level software, I wanted to learn a bit more about the ESP32 and went with the ESP IDF...
  • v06x-mini with keyboard

  • The keyboard is attached via SPI, clocked at 8MHz. Pi Pico is SPI slave. Unlike most emulators that connect a PS/2 or USB keyboard, the keyboard matrix is scanned by the actual software. So each OUT to the column select port is sent over to the...
  • Code Demolition

  • OK, now for code demolition! I work at a local public-access TV facility.  I've been there since it opened, and I have overseen three major renovations of our technical spaces (and will see a fourth renovation, after the pandemic!)  We...
  • Insanity?

  • The definition of insanity is doing the same thing over and over again, but expecting different results- Albert Einstein (allegedly)Well, that actually paid off, it seems the software woes have worked themselves out without any changes... maybe the libraries...
  • Kept you waiting, huh?

  • I have been very slowly working on the project.I now have a very simple firmware (based on Nordic SDK and FreeRTOS) that showcases all the hardware in the watch, and basic integration with Gadgetbridge (smartphone app).I'm working on publishing the source...
  • tCam-Mini PCBs arrived!

  • Rev 1 of the PCBs arrived and seem to work great with one caveat.I built up two boards.  Both work, running the existing code, but one streams at a slower rate than the other.  With this design I moved to modules using the v3 ESP32 chip and...
  • BLE Changes and Split to the Repo

  • I'm still in the process of waiting for the new boards to arrive. In the meantime, I decided to fix some of the BLE communication issues. When I originally wrote the BLE code I didn't know much about BLE, so it was time to fix it up. I ripped everything...