

AriCalculator RevC
A homemade pocket calculator
- Size
- 76.2 × 147.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 513
- Nets
- 72
- Pads
- 910
- Tracks, vias
- 1,106, 60
- Pours
- 38
- Routed
- Yes
- KiCad
- KiCad 3
- Created
- 28 Mar 2012
- Updated
- 28 Jun 2020
Overview
AriCalculator RevC is an open-source printed circuit board by hotwolf, from the hotwolf/AriCalculator repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 76.2 × 147.3 mm with 513 parts on 72 nets, routed with 1,106 tracks and 60 vias.
It is built around the MC9S12G128, FT232RL and MCP1640-I/MC, with the MCP1643-I/MC and MI0805K400R-10 among its other parts. Its parts include 21 diodes, 20 capacitors, 14 resistors, 4 ICs and 3 connectors.
Main components
5MC9S12G128
LQFP-64(10x10)LQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSNXP SemiconductorsMicrocontrollers (MCU/MPU/SOC)FT232RL
SSOP-28-208mil-40℃~+85℃ 3.3V~5.25V、4V~5.25V USB 2.0 USB to UART SSOP-28-208mil USB Converters ROHSFTDIUSB ConvertersMCP1640-I/MC
DFN-8(2x3)-40℃~+125℃@(TJ) 1 19uA 2V~5.5V 350mA 500kHz 800mV~5.5V Adjustable Boost Boost Built-in Yes DFN-8(2x3) DC-DC Converters ROHSMicrochip TechnologyDC-DC ConvertersMCP1643-I/MC
DFN-8-EP(2x3)-40℃~+85℃ 1 1MHz 500mV~5V 550mA 5V Boost DC-DC PWM DFN-8-EP(2x3) LED Drivers ROHSMicrochip TechnologyLED DriversMI0805K400R-10
0805-40℃~+125℃ 1 1.5A 40Ω@100MHz 50mΩ 0805 Ferrite Beads ROHSLairdFerrite Beads
README
READMEAriCalculator
A homemade pocket calculator.
Directories:
| +-Hardware - Everything needed to build AriCalculator RevA, RevB, and RevC | +-Software - Source files (ASM and Forth) of the calculators firmware | +-Tools - Tools written for the development of the AriCalculator | +-Subprojects - Repository clones of the projects that AriCalculator is based on
The AriCalculator software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with the AriCalculator software. If not, see http://www.gnu.org/licenses/.
The hardware design of the Aricalculator project is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License (http://creativecommons.org/licenses/by-sa/3.0/).
Hardware RevC uses Kicad library components by Walter Lain which are licensed under a Creative Commons Attribution-ShareAlike 3.0 License (http://creativecommons.org/licenses/by-sa/3.0/).
Parts
513| Qty | Value | Footprint | References |
|---|---|---|---|
| 362 | via | , , , , , , , , , , , , , , , +346 | |
| 38 | KEY | key | KEY_A0, KEY_A1, KEY_A2, KEY_A3, KEY_A4, KEY_B0, KEY_B1, KEY_B2, KEY_B3, KEY_B4, KEY_C0, KEY_C1, KEY_C2, KEY_C3, KEY_C4, KEY_D0 +22 |
| 18 | BACKLIGHT | led_1206 | LED4, LED5, LED6, LED7, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21 +2 |
| 17 | 0.6 | spark_gap_pad_0.6 | SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG +1 |
| 12 | 0.8 | spark_gap_pad_0.8 | SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG, SG |
| 9 | 1.0 | spark_gap_pad_1.0 | SG, SG, SG, SG, SG, SG, SG, SG, SG |
| 9 | 1uF | c_0805 | C5, C6, C7, C8, C9, C10, C11, C12, C13 |
| 6 | 100 | r_0805 | R3, R4, R5, R6, R7, R8 |
| 5 | 100nF | c_0805 | C1, C2, C17, C18, C21 |
| 4 | SG | spark_gap_pad_0.8 | spark_gap_pad_0.8, spark_gap_pad_0.8, spark_gap_pad_0.8, spark_gap_pad_0.8 |
| 3 | 120 | r_0805 | R1, R2, R13 |
| 2 | 10uF | c_0805 | C4, C19 |
| 2 | 4.7uF | c_0805 | C3, C16 |
| 2 | 4.7uH | lqh3c | L1, L2 |
| 2 | AAA-BATTERY | AAA-battery | BAT1, BAT2 |
| 1 | CC-BY-SA | CC-BY_SA | |
| 1 | 0.66 | r_1206 | R14 |
| 1 | 10K | r_0805 | R12 |
| 1 | 10nF | c_0805 | C15 |
| 1 | 20uF | c_0805 | C20 |
| 1 | 470K | r_0805 | R10 |
| 1 | 4K7 | r_0805 | R11 |
| 1 | 820K | r_0805 | R9 |
| 1 | AriCalculator | enclosure | enclosure |
| 1 | BDM | pin_strip_3x2-90 | CON1 |
| 1 | DOGL128-6 | dogl128-6 | DISP1 |
| 1 | FT232RL | ssop-28 | IC3 |
| 1 | GREEN | led_0805 | LED1 |
| 1 | MC9S12G | lqfp48 | IC1 |
| 1 | MCP1640 | sot23-6 | IC2 |
| 1 | MCP1643 | msop-8 | IC4 |
| 1 | MI0805K400R-10 | inductor_smd_0805 | FB1 |
| 1 | POWER SWITCH | switch | SW1 |
| 1 | RED | led_0805 | LED2 |
| 1 | SPI | pin_strip_3x2-90 | CON2 |
| 1 | USB-MINI-B | conn_usb_B_mini_smd | CON3 |
| 1 | YELLOW | led_0805 | LED3 |
More from hotwolf/AriCalculator
1- 2 layers100 × 100 mm

Similar boards
- 2 layers30 × 20 mm

LEDBOARD01A
UniversalScientificTechnologies/ExpaLight
The red flashlight for night astronomy observations
11 parts2GPL-3.0 - 4 layers48 × 58 mm

- 2 layers162 × 90 mm

- 2 layers50 × 50 mm

- 2 layers27.7 × 19 mm

- 2 layers78.1 × 14.1 mm

- 4 layers100.4 × 83 mm

Component tester
kitspace/component_tester
A keychain version of the Mikrontroller.net AVR component tester
79 parts1 - 2 layers50 × 132 mm

Questions
How big is the AriCalculator RevC PCB?
It measures 76.2 × 147.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the AriCalculator RevC use?
513 parts, built around the MC9S12G128, FT232RL, MCP1640-I/MC and MCP1643-I/MC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the AriCalculator RevC KiCad files?
From the hotwolf/AriCalculator repository on GitHub, at the commit this page was made from: the board is Hardware/RevC/PCB/KiCad/AriCalculator-RevC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the AriCalculator RevC design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).