2018
February Wednesday 21

Bookmark and Share

Related Articles...

MILWAUKEE WI Arduino Meet Up Make Space

WANTED: CORE TEAM MEMBER TO HELP START NON-PROFIT GROUP.

WANTED: Angle Investor Start-Up Funding

Large Industrial Zoned Arduino Make Space Acquired!

Email :

COASMailBox @ gmail.com

MILWAUKEE WI Raspberry Pi Meet Up Make Space

WANTED: CORE TEAM MEMBER TO HELP START NON-PROFIT GROUP.

WANTED: Angle Investor Start-Up Funding

Large Industrial Zoned Raspberry Pi Make Space Acquired!

Email :

COASMailBox @ gmail.com

MILWAUKEE WI Internet of Things (IoT) Meet Up Make Space

WANTED: CORE TEAM MEMBER TO HELP START NON-PROFIT GROUP.

WANTED: Angle Investor Start-Up Funding

Large Industrial Zoned Make Space Acquired!

Full Advanced Fabrication Facility, machine Shop, Welding, Electronics Lab Equipment Acquired!

Email :

COASMailBox @ gmail.com

MILWAUKEE WI Machine Repair, & Installation  - Tier 1 Business Support

Machine Technician Mechanic 20+ Years  Personal Experienced In Industrial Factory Machine Servicing, Rebuilding, Installation And Repair - Plus A 35+ Years Experienced Computer Engineer Service Technician Team Ready For Your Outsourced Market Advantage Needs!

Hartung Industrial - Member - CGI Science & Technology Group

Email :

COASMailBox @ gmail.com

2018 February REVIEW

 

Coconut Embedded Arduino Stamp Computer

COMPUTER-ON-A-CHIP | ATtiny85 MPU

2018 FEB | by Gene Casanova

Senior Embedded Systems Engineer


Coconut Arduino USB Stamp Computer

The OEM Coconut Arduino USB Stamp Computer, has been designed to be compatible with the very popular 'Arduino Bootloader' and 'Arduino IDE' software application development system.

The Coconut Arduino USB Stamp Computer, is based on the powerful ATtiny85 microcontroller (a computer-on-a-chip).

This guide presents the basic steps for uploading an Arduino Sketch (a computer program) using the Arduino IDE development system application.


Coconut Arduino USB Stamp Computer Pinouts


Coconut Arduino Stamp Computer USB Bootloader

The latest open source "Micronucleus" was chosen as the preloaded bootloader process of the micro OEM Coconut Arduino USB Stamp Embedded Computer System.

The Micronucleus open source project, claims, Micronucleus is a ATTiny USB bootloader, with a strong emphasis on bootloader compactness. Micronucleus is a bootloader designed for AVR ATtiny microcontrollers with a minimal USB interface, cross platform libusb-based program upload tool, and a strong emphasis on bootloader compactness. To the authors knowledge this is, by far, the smallest USB bootloader for AVR ATtiny.

As of 2018 February, micronucleus V2.0, is the latest release; a complete rewrite of the firmware; offering significant improvements over V1.x.

The bootloader enables uploading of new firmware program using a USB interface connection.

In a typical configuration, the boatloader is invoked at device reset, and will identify to the host computer. If no communication is initiated by the host machine, within a given time, the bootloader will time out and enter the 'user program' (the main program/'firmware'), if one is present.

Bootloader?

The bootloader is held in the same memory, as a user program. The ATtiny microcontroller series, does not support a protected bootloader section. Special care has to be taken, to not overwrite the bootloader if the user program uses the self programming features. The bootloader will patch itself into the reset vector of the user program. No other interrupt vectors are changed.


Coconut Arduino Stamp Computer Features

The Coconut Arduino Stamp Computer is based on the ATtiny85 microcontroller and is similar to the popular learning platform Arduino UNO, with less I/O ports, to create tiny embedded Smart logic-based applications. The world market is filled with microelectronic modules compatible with this OEM embedded computer system.

The OEM Coconut Arduino Stamp Computer comes ready to be programmed by the "Arduino IDE" application through a USB cable connection. The OEM Coconut Arduino Stamp Computer is a Professional Commercial Grade OEM embedded computer systemboard, ready for production application builds.

The Coconut Arduino Stamp Computer is easy to use, and great for hobbyists and schools. Teachers, contact me for an engagement into an exciting new and fun learning experience for all - children to adults of all ages!

Each OEM Coconut Arduino Stamp Computer is tested and shipped ready-to-use with a bootloader installed for use with the 'Arduino IDE' application.

The main interface of the OEM systemboard, is USB, accessible through a built-in USB MICRO connector. The OEM systemboard can be powered from the USB connector, or from a suitable external electrical power source, using the 3 connections at jumper PCB-pads 'J2' ('5V', 'GND', 'VIN'). A 5V voltage regulator 'U1' (78L05) is provided through the '5V' PCB-pad. 'D1' is the power LED, and 'D2' is the TEST/STATUS LED. Diodes D3-D5 are added for total USB interface protection. 'D3' is a common Schottky diode, and the rest (D4-D5) are 36V zener diodes.

'IC1' (ATtiny85) is the mcirocontroller.

The 6 I/O pins of the 'IC1' (P0-P5), are available through the ' J1' PCB-pads .


Addtional Smart Machine Resources

CGI Computer Wares - Offers Complete Computer Smart Based System Development - With A Wide Range Of Applcations Consisting of stand‑alone modules and host‑based modules, local and global cloud accessible; complete Smart logic and IoT integrating. Modules are designed and developed towards the requirements of industrial, automotive, building, and SmartCity™ electronics. Best‑in‑class performance, close integration with a range of cellular modules and global certification make them the ideal choice for integrators.


Use The Technology Wisely & Keep It Simple

- Cheers!

Gene Casanova


Need More?   Need Help? ........Software, Network, System & Data Center Builder & Developer | Development Services Available - Freelance Small Jobs; To Outsourced Long Term Service Provider Contract Labor Available.

CGI Computer Wares | EST 1979

Send E-MailCONTACT: [click]@CGIComputerWares.com