Giter Site home page Giter Site logo

dualbrain / agonlight Goto Github PK

View Code? Open in Web Editor NEW

This project forked from thebyteattic/agonlight

0.0 0.0 0.0 260.68 MB

A stand-alone, BASIC-programmable microcontroller and microcomputer in one! The fastest, cheapest, most hackable 8-bit computer ever.

Home Page: https://www.thebyteattic.com/p/agon.html

License: Other

agonlight's Introduction

Agon light™

AgonLight Tiny

Agon light™ is a unique combination of instant-on microcomputer and standalone microcontroller, which allows you to control your projects from the convenience and immediacy of a BASIC prompt, without the need for a host PC or sketch compilation. To find out more about what makes Agon light™ unique, useful and attractive, please visit the official website at: https://www.thebyteattic.com/p/agon.html.

The Hardware Manual and the Quick Start Guide (the latter assumes that the files in the /uSD card files directory are present in the uSD card inserted in the Agon light™ unit) should also contain everything you need to know.

The three modules of Agon light™'s official firmware, called Quark™, can be found here:

Quark™ MOS, running on the Zilog eZ80 CPU, can now be upgraded without the dedicated Zilog USB Smart Cable, by using this utility written by Jeroen Venema. The utility is clearly documented and has been tested.


If you are installing Quark™ yourself, the Firmware Installation Guide has step-by-step instructions on how to do it.

Agon light™ has an official, customized, 3D-printed case, designed by Jeroen Venema. I recommend this case for protection and extra mechanical stability.


AgonLight Case Montage


The directory structure above contains the following information:

  • /3D Model contains a, well, 3D model of Agon light™'s board and a 2D image specifying the PCB's key dimensions. These are meant for those interested in designing and building custom (3D-printed) cases for Agon light™.
  • /Design contains all design files, like schematics, EasyEDA source files and PCB layout.
  • /Manufacturing contains the files necessary to have an Agon light™ board manufactured, such as the Gerber file, Bill of Materials and Pick and Place file.
  • /Photos contains photos of a properly assembled Agon light™ unit, so to provide detailed references for those attempting to build one themselves. These photos can also be used by the media (feel free to do so if you are a journalist or tech writer).
  • /Third party documentation contains what the name suggests: useful datasheets, user manuals, guides and application/technical notes of parts and software used in/with Agon light™.
  • /uSD card files contains the files and directories that should be present in the micro SD card inserted in the Agon light™ unit when you follow the instructions in the Quick Start Guide.

AgonLight top small


All files in this repository, except for the third-party documentation,
Copyright © 2022 by Bernardo Kastrup.
All rights are reserved.


CHANGE HISTORY:

  • 17 December 2022: Link to the Quark™ MOS cable-free upgrade utility added to this README file.
  • 16 December 2022: Small update to the Firmware Installation Guide. Namely, the description of steps 45 and 47 was improved for clarity.
  • 02 December 2022: Update to the Hardware Manual and schematics to correct an error: the positions of the control port pins ESPI36 to ESPI39 were documented in reverse order, but are now corrected. This update does not change the manufacturing files (Gerber, pick & place and bill of materials files).
  • 23 November 2022: Update to the uSD card files and the firmware installation guide to reflect release 1.02 of Quark MOS™, Quark VDP™, and Quark BBC BASIC™.
  • 24 October 2022: Quick Start Guide and Firmware Installation Guide updated to reflect the fact that Agon light™ requires a class-10, Fat32-formatted uSD-card with a partition of no more than 32GB.
  • 21 October 2022: Quick Start Guide, Firmware Installation Guide, and bbcbasic.bin (in the folder /uSD card files) updated.
  • 17 October 2022: All documentation updated to reflect the fact that the Zilog USB Smart Cable with product number ZUSBESC0200ZACG will NOT work with Agon light™. The only CORRECT cable has product number ZUSBSC00100ZACG.
  • 16 October 2022: Step-by-step firmware installation guide added to the repository.
  • 15 October 2022: Improvements to the Bill of Materials spreadsheets for more clarity regarding which components to source.
  • 11 October 2022: Update of the Quick Start Guide; The "/uSD card files" directory has been added.
  • 5 October 2022: Quick Start Guide uploaded.
  • 4 August 2022: Update of the Manual. The theory of operation (page 6) and the system diagram (page 7) now contain information about the two interrupt lines from the ESP32 available to the eZ80F92. A description of the control port signals (page 10) has also been added.
  • 26 July 2022: Various bits and pieces of previously missing information added to the manual. System diagram (page 7) updated.
  • 06 July 2022: Added power considerations to the manual (page 19). More photos (of the official case) added to the /Photos directory.
  • 30 June 2022: All files of Rev. 1.0 uploaded.

agonlight's People

Contributors

thebyteattic avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.