Skip to content

Latest commit

 

History

57 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram PCBWAY Stargazers Issues LinkedIn


Logo

Making Devices

Open Source projects where we struggle with engineering, electronics, coding and who knows what else... In this case, Bytes Counter is a very simple digital tally counter, so hopefully you may find it interesting ;)

Table of Contents
  1. About The Project
  2. Build one
  3. Usage
  4. Roadmap
  5. License
  6. Contact
  7. Sponsor

About The Project

Bytes Counter Shot

Bytes Counter is a simple Tally Counter for counting people in places, helping you in inventories, practising soldering or just counting things at work! The project was chosen to test some PCB manufacturer capabilities and experiment with both the XLP (Extreme Low-Power Technology) and the pic18LF14k50 itself

The PCB does not have any power button, since the project's approach is to use the XLP technology of the PIC. It only has two buttons: increase/decrease the count.

A buzzer helps you count anything without needing to read the display every time so that you can focus on your work.

Even after weeks or months, the count is kept while in deep sleep mode.

(back to top)

Built With

Microcontroller MPLAB C Kicad SPONSOR

(back to top)

Build one

  1. Get the gerber files for the latest version: V1
  2. Send them to a PCB manufacturer (Our Sponsor is PCBWAY)
  3. Buy all the components from the Bill Of Materials
  4. Solder everything with the help of the schematic
  5. Burn the latest firmware
  6. Give us a Star to the respository ;)

Here it is an assembly video:

Assembly Shot

(back to top)

Usage

Instructions of use:

  • Pressing "+" or "-" will increase/decrease the count.
  • Long press "+" : Sound Event -> Activate/Deactivate buzzer sounds.
  • Long press "-" : Reset event -> Reset the count.
  • 60s without pressing any button: Deep Sleep Mode -> Display off.
  • Any button pulsation will exit Deep Sleep Mode.

(back to top)

Roadmap

  • Count up/down and show it on screen
  • enable/disable sound when pressing buttons
  • Low Power Consumption
    • Lower the frequency of the microcontroller at minimum
    • Enter deep sleep mode automatically

See the open issues for a full list of proposed features (and known issues).

State: Project FINISHED - 01/08/2022

(back to top)

License

Distributed under three licenses:

GPL v3 License

(back to top)

Contact

Making Devices - @MakingDevices

Project Link: https://github.com/makingdevices/Bytes-Counter

Other Links: LinkTree

(back to top)

Sponsor

PCBWAY helped us with the fabrication of the PCBs. You can check their quality with the following pictures:

PCB Shot 1 PCB Shot 2

Should you want to colaborate with MakingDevices, you can buy a BytesCounter fully assembled and ready to use ;).

(back to top)

About

Bytes Counter is a Open Source Tally Counter HW project

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages