1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Showroom Compact AC Servo 6DOF Rotary Stewart platform

Discussion in 'DIY Motion Simulator Projects' started by knaufinator, May 26, 2020.

  1. truyentu

    truyentu New Member

    Joined:
    Sep 24, 2024
    Messages:
    7
    Balance:
    32Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino
    hello,so the phoenix branch will need a new pcb,right ?
  2. knaufinator

    knaufinator Active Member

    Joined:
    Nov 16, 2017
    Messages:
    221
    Occupation:
    Simulation Engineer
    Location:
    akron,ohio
    Balance:
    1,935Coins
    Ratings:
    +252 / 1 / -0
    My Motion Simulator:
    AC motor, 6DOF
    No — last weekend I started making the old PCB compatible with the new workflow. The latest phoenix branch has a desktop app that controls both the Mini and the old PCB. The firmware auto-detects which board you're building for based on the build target:

    • idf.py set-target esp32 → PCB v1

    • idf.py set-target esp32s3 → PCB v2
    Pinouts and drivers are configured automatically — no manual defines needed. No new PCB required.

    The goal for the new PCB (v2) is faster step rates, more precise timing, and Ethernet control — but the old PCB is still supported.

    Important caveat: this is all purely in testing right now. I have not attempted to run it on the actual rig yet — so far it's only communicating between the ESP32 and the desktop app (serial handshake, geometry config, etc.). I intend to do real hardware testing on the rig later this month. As well ive got my first order of parts for the new pcb to test a single motor out with.
    • Informative Informative x 1