Close

147 Results for "freertos"

  • 04/27/2019

  • Alright, got FreeRTOS & StemWin integrated, and got some demo code working so I could see the LCD actually run some animation, widgets, etc.  Have to say, STemWin is an awesome library, almost endless possibilities of what you can create. ...
  • Goals for V2

  • My main goals were as follows -Better encoders -Use arm with some sort of RTOS -Smaller and faster -Wireless debugging In the Japanese micro mouse competition I figured out that most of the competitors use small motors with built in encoders. This would...
  • Successfully decoding packets

  • Via a dirty patch to LibAPRS that removes or emulates all Arduino-specific APIs, I was able to get packets decoding correctly.The adc1_get_raw is the most straightforward way to sample from the ADC, but is not ideal:A task that repeatedly spins...
  • When signle-precision is just not good enough

  • It turns out that doing single-precision (24 bits mantissa) math on IIR filters may not work well for frequencies below 40Hz (sampling rate 48Khz). The A-weighting filter was not attenuating the signal enough (error in range of >10dB), Easily fixable...
  • Project Architecture

  • Summary The high-level structure of the project is defined.  It's fairly simple, and plenty of implementation can proceed in advance of receiving the GPS modules. Deets My plan is to use ye olde STM HAL and FreeRTOS for the base system.  This...
  • Introduction -- first post

  • Intro I almost finished this project and this is the first time I've really written anything more than what is in the README. I decided to take on this project in early August 2019. It has been a huge amount of work but I am extremely satisified with...
  • Future roadmap

  • With the Hackaday 2020 prize drawing to an end (and with my submission video uploaded) I thought it might be a good idea to talk about what I'm planning to do next for the Aruna project. Please note that these are ideas of mine and might not be implemented...
  • Design

  • This design must meet a few requirements:Control 2 Pololu-style micro gearmotors, 6V versionsHandle motor drivingHandle quadrature encoder feedbackMonitor motor current for both motorsComputational ability to run PID (or more advanced) controllers...
  • Accidental WiFi Speakers!

  • Since the last progress log, for which I managed to port Opus onto the ESP, a bunch of stuff happened.First things first, the PCB is here and it looks absolutely stunning! Aisler upped their game a bit, whatever supplier they are using now is making...
  • First Light!

  • So, on to the software side of things.  The software was reused from another project. It has some logging capability, a control loop which runs at 8khz in an interrupt. The LCDs and uarts and other peripherals are serviced in one freertos thread....
  • Introducing COMET68k

  • In The Beginning The story of COMET68k really starts back in July 2021. I had introduced a friend to the Motorola 68000 CPU and he was in the process of designing and building his first project using one of these processors. During the preceeding couple...
  • More architecturing

  • Since last week we’ve mainly done three things : defining formal specifications, upgrading the architecture, and start choosing components. Formal specifications We’ve created a spreadsheet that would compute some figures like the maximum power, the...
  • Application Code, TFT display, CapSense

  • (1) Finding out how Cypress FreeRTOS Demo Code runsI wanted to modify as little of the original files as possible. So I put my code around the demo code. This is how the code runs from the main.c until it reaches the demo code.In main.c (aws_demos/application_code/main.c)...
  • Free RTOS Success!

  • I was able to add the Free RTOS to the GUI MyComm code. The main GUI runs in a dedicated task and a secondary task is running which prints out memory usage details. The standard Arduino "Loop" function also runs as an "idle" task. When nothing else...