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
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum Amicus 18 Review
  • Blog
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 2567 subscribers
  • Views 992 views
  • Users 0 members are here
  • RoadTest
  • amicus18
  • review
Related

Amicus 18 Review

Jorge_Garcia
Jorge_Garcia over 14 years ago

I recently received my Amicus18, and I was very excited to get started playing with it. Like most of the other

reviewers I was a little dismayed by the packaging and I was concerned that the boards might be of low quality.

 

However I was not going to pass judgement just yet.After all we're engineers, we care about performance not so much the pretty fluff. Once I pulled the boards out I was very pleasantly suprised by the quality of the boards, excellent construction, no cold solder joints, clean silkscreen, sweeeet. The Amicus looks just like the Arduino, enough said. The companion shield is well made and comes with the headers unassembled, so you'll have to pull out your soldering iron.

 

I went to the site (www.myamicus.co.uk) and downloaded the IDE. I had a little bit of difficulty figuring out why the board wasn't communicating with the IDE. I decided to look through the help documentation and thankfully the hardware manual included the procedure for installing the drivers, which since I have WinXP went without a hitch. It seems the documentation is written assuming WinXP, if you use any of the other Windows operating systems these instructions should give enough information to be able to get the board working with the IDE.

 

The IDE is very lightweight(which I prefer), it second possibly only to the Arduino IDE itself. Lightweight warrants some definition, in my world a lightweight IDE is clean and uncluttered, I figured it out within 20 minutes of using it. The IDE doesn't have a debugger, which is a little bit of a bummer but not that big of an issue in my book. It has a built-in serial terminal, ASCII Table(handy reference), and a link to Windows Calculator(Why??). The IDE has a plugin manager which a power user could probably configure to call useful programs from within the IDE.

 

Programming was very straightforward, you write your basic program, hook-up the Amicus18 and hit the compile and program button. I tried one of the demo programs and it worked great(Hello World LED). I played with the serial terminal and that also worked flawlessly, overall I was very happy with IDE.

 

Now how does the Amicus18 compare to the Arduino? I think such a comparison is unfair. What makes the Arduino great?  Not Atmel, not the Arduino IDE, it's the vibrant community and code base that supports the Arduino. The Amicus18 is based on the Arduino form factor, that's pretty much it. The Amicus is designed to help sell the Proton BASIC compiler using the ubiquity of the Arduino, and in that role it shines.

 

If you're a BASIC programmer who doesn't feel comfortable(or doesn't want to learn C) then I can't think of a better way to get in on some microcontroller action.Like the Arduino, the proton compiler has lots of built-in functions for controlling the main peripherals. This helps to speed up programming at the cost of pin-point control. For most users this isn't a bad trade-off. I'm not a BASIC programmer, I'm more of an incompetent C programmer so I probably won't be using the Amicus IDE. I intend to use the board for my projects, I'll be programming it using MPLAB and the C18 compiler with my PICkit2. I can do this because the Amicus18 board comes with a six pin header for ICSP(awesome IDE).

 

To Recap

 

Pros

- If you're a BASIC programmer who wants to get into microcontrollers, this is for you

- Arduino form factor(shields are compatible)

- Lightweight easy to use IDE

- Well documented(Included BASIC reference is 300+ pages)

- Predefined functions to control the main peripherals.

 

Cons

- The IDE lacks advanced features such as debugging and variable watch windows

- Not the Arduino, not compatible with the Arduino libraries.

 

I have included a few pictures of the boards and infamous cheap packiging as well as a screenshot of the IDE.

 

I hope this review is helpful.

 

Best Regards,

Jorge Garcia

Attachments:
image
image
image
  • Sign in to reply
  • Cancel
  • tronixstuff
    tronixstuff over 14 years ago

    Thank you for that review Jorge, I was actually curious about the Amicus system but had misplaced my notes concerning it. Cheers!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • WarrenW
    WarrenW over 14 years ago

    Exactly what I would have written as my review. The boards ARE well made, the packaging not, but hey let's keep the costs down. The debugger is a a serious lack in my view as some of the more inexperienced programmers may get caught and not know where to look. Other than that, this is a great way for all those grey haired blokes out there that started programming in Basic rather that C to get a start in the micro world. It's syntax is very straightforward and compares well with other basic micro languages (PicAxe for example).

    On that note PicAxe users will find that the huge collection of features on the Amicus PIC chips will make this a no brainer upgrade for the more complex tasks.

     

    Cheers

    Warren.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 11 years ago
    Thursday, February 20, 2014
     
    Having purchased this from element 14 a couple of months ago I can’t say I’m not impressed with this at all
     
    The Amicus18 development board is as excellent as they say it this What with the free amicus compiler for download you can’t really go wrong Its superb for rapid application design
     
    Time scale to get an LCD messages moving across the screen was exactly all of 10 minutes
     
    That’s hookup to dumping the compiled hex code into the Amicus18 board
     
    You can use the sword fish compiler with this as well although if you want the full basic compiler for all pic devices, free updates and whole lot more , the proton smart suite is also for you easily intergrated with Microchips MPLabs which is rather handy for debugging code and viewing register contents if you happen to be on a very cheap budget line like most of us these days
     
    This includes a security key as well at a very affordable price (Another excellent feature for software security)
     
    On the slightly down side there is now an interrupts controller manager which makes life about 100 times easier than having to set up each and every register associated with interrupts, both high priority and low priority
     
    Works very well but lacks a little detail with respect to how you use this with worked examples however I managed to get round this with the datasheet
     
    Functionality of the compiler is brilliant as usual especially with the Proton smart suite
     
    I wouldn’t hesitate in recommending this to anyone Its an excellent starter for all schools colleges even old guys like me , late starters in pic micro development Its makes this very easy
     

     

    See attached below for a very quick and basic example of how to use the PORTB on change interrupts with the Interrupt manager coupled to an LCD 3gp attachment also for you to view as well

     

    ( Not bad for a quick few days of intensive get to know the amicus board )

     

     
    Other libraries being developed are FFT , “Fast Fourier Transformation” , RTOS ( real-time operating systems ) worth looking into for anyone wanting to develop in this area
     
    Congratulations to both Crownhill Associates(Les )for the development side and Element 14 for picking a winner
     
    5 star rating Excellent investment
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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