element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Internet of Things
  • Technologies
  • More
Internet of Things
Documents ASEAN (Singapore, Malaysia, Phillipines, Vietnam, Thailand) + Korea Entry Page - Sailing Auto Pilot - Competition - Ready For Tomorrow 2022
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Internet of Things to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: e14phil
  • Date Created: 11 Aug 2022 9:23 PM Date Created
  • Last Updated Last Updated: 24 Aug 2022 1:31 PM
  • Views 675 views
  • Likes 4 likes
  • Comments 3 comments
Related
Recommended

ASEAN (Singapore, Malaysia, Phillipines, Vietnam, Thailand) + Korea Entry Page - Sailing Auto Pilot - Competition - Ready For Tomorrow 2022

image

This is the Competition entry Page for Ready For Tomorrow 2022 APAC

Ready For Tomorrow 2022 
ASEAN (Singapore, Malaysia, Phillipines, Vietnam, Thailand) + Korea Only

Based on Alberto's Project here: /technologies/internet-of-things/w/documents/27490/sailing-auto-pilot---competition---ready-for-tomorrow-2022
F
or other regions please visit the main document above. 

Competition

Enter our "Ready for Tomorrow APAC 2022" competition for a chance to win a prize from our prize pool

Multicomp Pro Handheld Oscilloscope - Hand Held Oscilloscope
Multicomp Pro PC USB Oscilloscope - USB Oscilloscope
Multicomp Pro Soldering Station - Soldering Station

Mulitcomp Pro Handheld Multimeter - Multimeter

image

Enter our competition by commenting your improvements to Albertos Project below

What: Comment below your suggested improvements to Alberto's project. 
When: 10th August 2022 00:01am to  30th September 2022 23:59am
Winning Criteria: Our favorite most detailed suggestions will win prizes.
Suggestions must be feasible and cost effective as this is a DIY solution. 

Who: a Member of the element14 Community based in ASEAN (Singapore, Malaysia, Phillipines, Vietnam, Thailand) + Korea Only
Prize: 1 set of the Prize Pool Listed Above.

Details of your answers and contact details can be shared with element14 Avnet Group

 

  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
  • abyraj
    abyraj over 2 years ago in reply to e14phil

    Thanks, Phil for letting me know. It's exciting to be part of the competition. I have verified that the address is updated in the account.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • e14phil
    e14phil over 2 years ago in reply to abyraj

    Congratulations  abyraj  you are the winner of this segment.  
    We are pleased to let you know that your suggestion was selected as one of our favorites.
    You will be sent one of the prizes from the prize pool for these competitions. 

    Please make sure the address on your account is current and up to date! 

    Phil 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • abyraj
    abyraj over 2 years ago

    I have two ideas for the implementation of the autopilot system. Basically, they are two possible configurations. Although I practice Arduino, Microchip and STM32 Arm controllers, my choice of use will be ST products due to the powerful hardware and open-source IDE-based environment. The inspiration for this write-up comes from the road test that I have done before and my experience in designing some embedded systems. Apart from these, the following are my metrics for designing the autopilot system

    • The maximum speed of the microcontroller
    • Use of redundant systems 
    • Support for graphics 
    • Availability of GPIO pins for interfacing 
    • Connectivity (I2C, USB etc.)
    • Availability of evaluation kits 
    • The overall cost of the main uC with respect to the above features 

                                                                                                  1) DOUBLE REDUNDANT AUTOPILOT WITH OPTIONAL SBC

                                                 image

    A two-part system using a redundant high-speed microcontroller-based sub-system and SBC-based visualization is proposed as shown in the block diagram (apologies for the faded portions in the picture, due to the image conversion problem). The system consists of two parts mainly:

    • Sub-system for data acquisition and control.
    • Optional SBC for visualization and advanced data handling

    a) Primary microcontroller for DAQ and control unit

    STM32-based microcontrollers ( such as STM32F407VGTx ) have enough GPIO pins for accommodating most types of sensors and this can be very useful. Also, the controller runs at a high speed and offers 32-bit support, so precise calculations can be done at using a low-cost microcontroller. 

    A user interface will be provided, consisting of three parts:

    • LED-based indicators and buzzer for system status and malfunction alarms
    • A set of minimalistic buttons for a few quick operations
    • Auxiliary display panel using the touchscreen for showing various parameters

    A data recorder using time-stamped data can be employed as a backup on the primary controller in case optional SBC is not used.

    It is to be noted that while a controller can be used to act fast on inputs and outputs for sensors and actuators, it cannot store or analyse large quantities of data and therefore, an optional SBC is used for the same.

    b) Double redundant architecture for the primary controller

    Redundant architecture can be employed as the main controller is very critical for the sailing operation and therefore, a switchable type of system that can switch and take over in case of a severe critical failure of the main unit.

    c) Single Board Computer (Optional) for secondary data monitoring and visualization

    The use of a single-board computer is primarily to store the different data collected during the process. The data from the microcontroller can be read by the SBC and will be stored and plotted using CSV files. This can be used to visualize a graphical or live representation of previous data obtained from the controller and for storing relevant data.

    The SBC can be used for basic or advanced visualization of data. Advanced visualization includes the prediction of data for the upcoming stretch of travel based on previous data. Suggested SBC is a BeagleBone AI board based system. 

                                                                                  2) SINGLE MICROCONTROLLER-BASED AUTOPILOT

    By using a main microcontroller such as the powerful STM32H7B3I, a single uC-based system can be designed so that graphics, ADC and other peripherals can be integrated without loss of speed or performance. The driving here is the use of a powerful microcontroller that can support Arduino form factor and multiple connectivities.

    The best example for implementation is the Discovery Kit from ST (STM32H7B3I-DK), which has the Cortex M7 processor interfaced with a TFT LCD, UCB connectors for OTG and host, USART etc. This suggestion is from my previous road-testing experience with the STM32H7B3I board. Since ST offers Touch GFX  software and the open source IDE for software development, it is very easy to develop the Autopilot system.

                                                                                 image

    • Cancel
    • Vote Up 0 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 © 2025 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