element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Review Blogs What Would You do with this MicroPython Single Board Computer and What Would You Need to Do it?
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
  • Share
  • More
  • Cancel
  • Author Author: rscasny
  • Date Created: 15 Feb 2021 5:55 PM Date Created
  • Views 3039 views
  • Likes 7 likes
  • Comments 10 comments
Related
Recommended
  • scasny

What Would You do with this MicroPython Single Board Computer and What Would You Need to Do it?

rscasny
rscasny
15 Feb 2021

I plan on roadtesting thw Trinamic TMCM-0960-MotionPy Single Board Computer at the end of February. Before I launched the roadtest page, I have asked for some community feedback ( Top Members  Top Members ) and I also wanted to get a conversation going with members who would be interested in roadtesting this board.

 

So, what do you think of this board? What are your thoughts about roadtesting it? Besides the board, what other things do you think would be helpful to roadtest or build something with this board?

 

As always, I appreciate the time and input you provide me to make the RoadTest program a success.

 

Here are the high points about the board:

 

The TMCM-0960-MotionPy board is an open-source single board computer running MicroPython. It comes with several communication interface options like CAN, RS485, UART, and separate GPIO headers. With a wide supply voltage range of +6...+50V and industrial Fieldbus interfaces it is the engineers’ swiss army knife for small automation applications. Plugging directly into the application for logging data on an SD card or updating subsystems without the need for additional tools, the module offers a total of 13 functions in Python programming language for ease of use.

ximage

I've attached the hardware manual.

 

Additional Information

  • TMCL Firmware V1.0
  • ECAD Files V1.6
  • 3D Model V1.6
  • PyTrinamic Python Library (GitHub)
Attachments:
imageTMCM-0960-MotionPy_HW_Manual_V10 (1) (1).pdf
  • Sign in to reply

Top Comments

  • colporteur
    colporteur over 5 years ago +3
    Great idea RS rscasny ,on polls for possible reviews. I find the community members that make posts, provide details I may not have thought about. It also encourages me to contribute by posting something…
  • colporteur
    colporteur over 5 years ago +2
    I like to see a RoadTest that exercised the card options. How many of the interfaces are out of the box usable or would require something else to work. "Plugging directly into the application for logging…
  • Gough Lui
    Gough Lui over 5 years ago +2
    I normally associate Trinamic with motor control stuff, which is why I was a bit confused with this board (where does the motor go?) since it's actually more of a MicroPython-enabled STM32F405RGT6 microcontroller…
  • parasquid
    parasquid over 5 years ago

    I find the 6v to 50v supply interesting (likely has a built-in buck to provide the 3.3v for the microcontroller). A quick look at the hardware manual and example programs seem to indicate they designed the board for controlling actuators and motors (and logging).

     

    Maybe including a basic (stepper?) motor kit would work best? Or something that can take advantage of the 6v to 50v supply voltage. I'm not sure if the cable for the JST-PH (8 pins) is included in the kit, but that seems to be the only non-jumper type i/o connector there (aside from the usb-c port) so maybe including one would also be useful.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dougw
    dougw over 5 years ago in reply to Gough Lui

    Trinamic has a bunch of motor controllers that use CANBUS, RS485 and USB. Presumably this would add some smarts to those products.

    Perhaps one of those would be a better pairing than an arduino shield.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Gough Lui
    Gough Lui over 5 years ago

    I normally associate Trinamic with motor control stuff, which is why I was a bit confused with this board (where does the motor go?) since it's actually more of a MicroPython-enabled STM32F405RGT6 microcontroller interfacing to RS232, RS485 or CAN fieldbuses.

    image

    Would be a great choice if you wanted to say log stuff off the CAN bus to a microSD card (which goes near the bottom, connector just covering the pins!) for later debugging, or as a go-between to interface to other boards which might speak UART, SPI or I2C for actuating a response from other Trinamic evaluation kits (via PyTrinamic). Seems like a good board to have around even if just to interface to the buses over USB although I don't have any RS485 or CAN applications to speak of at the moment ...

     

    - Gough

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • colporteur
    colporteur over 5 years ago

    I like to see a RoadTest that exercised the card options. How many of the interfaces are out of the box usable or would require something else to work. "Plugging directly into the application for logging data on an SD card or updating subsystems without the need for additional tools"

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dougw
    dougw over 5 years ago

    Interesting card - Cortex M4.

    It looks like it has an uSD card connector although the manual doesn't say much about it.

    I wonder if this Python can log data to the uSD card.

    It looks like  it might be a good candidate to add a GPS and display to turn it into an OBDII logger, but I would need more info before using it to tackle such an application.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube