Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by maxpenna

  1. Nice to see love for the Launchpad eco-system. It would be nice if you could come up with a video of it being used with Energia on the Tiva-C


    [Moved to Tiva-C sub-forum]

    Definitely, we've made some audio projects as you can see from our Github page, and it's really time to start "listen" and see what these DSP are able to do. 

    Hope to post a video very soon, we're working on it, probably the first will be a Tremolo effect for guitar inspired by a guitar pedal manufacturer, Strimon. Since it's audio, is not only a matter of doing a video, but also of recording it properly.

  2. Hi everyone,


    a lot of time since my last post on this forum

    and noticed many things has changed, in better.


    I want to spread (spam) my boosterpack project,

    Aida DSP boosterpack :)


    It's a boosterpack dedicated for audio and for now available only for TivaC.

    With this boosterpack you can do 24bit/192kHz pristine audio elaboration,

    since it has a DSP on it, so while this DSP is occupied with audio elaboration

    you can do a lot of things with your mcu: read audio signal envelope, manage a user

    interface and -why not?- a complete keyboard or a rich display, ecc.




    Libraries are available both for Energia and Arduino, please note that I hacked

    wire.cpp and wire.h a bit to get things done.

    You can buy the board, on our store to start focus on your audio application.


    Suggestions and collaborations welcomed!!!








  3. Hi Max,

    Welcome to the Forums.

    That's great! Could you share a link with us and also pictures?

    What are you running - Sine/FOC?


    I shared my CCS project folder here


    and also Eagle Cad project folder, I designed a boosterpack style board which purpose is to control brushless


    motors with hall sensors with the cheap but lovable launchpad board rev1.5.


    Then I had also redesigned the board with L6234PD IC from ST in order to get a smaller and easier version for etching enthusiasts.


    For the fw I haven't tested any motor yet but I simulated the behaviour of a running motor's hall encoder


    with another launchpad board (rev1.4 this time) in order to debug basilar errors and overall behaviour.


    I compiled a succesful version and called it v1.1.


    So there are many things to do the first is to build the board (one of the two) and run the fw.


    The fw I have produced are three: the main control motor fw, wich recognize the hall sensor sequence and


    switch properly high-side/low-side switches appying user controlled pwm via potentiometer and the other twos,


    basically both a bldc motor hall sequence generator. The first one trigger the next hall sequence via user (button) or serial interface (type h character),


    the other via external square input. The motor control fw v1.1 is expected to control the speed of a bldc motor with a potentiometer in open loop. Howewver the software is deeply commented...


    No Sine/FOC it is too complicated for msp430 I believe...


    Thank you for your attention!



  4. Hello guys,


    I have posted my


    BLDC motor control with msp430g2553 (launchpad rev1.5)


    on e2e TI's site.


    I designed the boards for simple brushless motor control formatted in boosterpack style.


    My goal is to test theese boards in one mounth but if you could go faster please feel free to contribute


    and thank you very much...


    I appreciate very much if you have time to grow up the project



  5. Ok, I've made


    this simple program to see on P1.4 SMCLK with a probe oscilloscope.


    SMCLK sources from MCLK with no prescaler.


    On P1.4 I've outputted SMCLK with 8 prescaler, for usage with common oscilloscopes.


    Launch the program you see the clock step change rising in frequency from default (1.2Mhz?)


    to 1MHz to 16MHz.


    I've checked with my oscilloscope the last frequency and it's correct (2Mhz * 8 = 16Mhz). I think the whole program




    NOTE: small and unimportant bug on dco_calibration, change if(!chk_data()) statement on line 88

    with if(chk_data()) so you can see green led blinking if it's all ok.






  6. Hi everyone,


    I've added the checksum for proper verification of the data inside flash.


    I've also regrouped code some parts in functions.


    Finally, this version works with TI DCO calibration example in C (MSP430G2231 code examples), because I really don't understand asm.


    Is there some specific reason you used asm routine for DCO calibration?


    The attachment is the project in CCS4.


    Thank you all, comments appreciated


  • Create New...