Comparison of HP graphing calculators
Appearance
A graphing calculator is a class of hand-held calculator that is capable of plotting graphs and solving complex functions. While there are several companies that manufacture models of graphing calculators, Hewlett-Packard is a major manufacturer.
The following table compares general and technical information for Hewlett-Packard graphing calculators:
Model | Processor | Memory | Display | Input method | Stack | Programming languages | Computer algebra system | Character set | Sound | Connectivity | Power supply | Release year | Predecessors | Successors |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() HP Prime G2 (2AP18AA) |
528 MHz NXP i.MX 6ULL MCIMX6Y2 (Cortex A7 core, ARMv7 architecture) | 256 MB RAM, 512 MB flash | 320×240 pixel 16-bit color multi-touch TFT LCD with backlight | Algebraic, Entry RPN | Fixed (128 level) | PPL | Xcas/Giac-based | Unicode | No | USB (Micro-AB) USB-OTG | USB-rechargeable 3.7 V/2000 mAh/7.4 Wh Li-Ion, USB | 2018–present | HP Prime G1 | None |
![]() HP Prime G1 (NW280AA, G8X92AA) |
400 MHz Samsung S3C2416XH-40 (ARM926EJ core, ARMv5 architecture) | 32 MB RAM, 256 MB flash | 320×240 pixel 16-bit color multi-touch TFT LCD with backlight | Algebraic, Entry RPN | Fixed (128 level) | PPL | Xcas/Giac-based | Unicode | No | USB (Micro-AB) (USB-OTG only with G8X92AA model) | USB-rechargeable 3.7 V/1500 mAh/5.55 Wh Li-Ion (compatible: Samsung Galaxy S3 2200 mAh), USB | 2013–2017 | HP 39gII, (HP 50g) | HP Prime G2 |
HP 50g blue (NW240AA) |
75 MHz (203 MHz) Samsung S3C2410A[1] (ARM920T core, ARMv4T architecture) | 512 KB RAM, 2 MB flash, expandable via 2 GB SD card | 131×80 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit RPL character set (with euro sign[2][3][4]) | Buzzer | USB (Mini-B), IrDA, 1×4-pin 3.3 V TTL serial (RS-232 via active converter) | 4×1.5 V (6 V) AAA, 1×3 V CR2032, USB | 2009–2012[5][6][7] | HP 50g (hp 49g+) | (HP Prime) |
![]() HP 50g black (F2229A) |
75 MHz (203 MHz) Samsung S3C2410A[1] (ARM920T core, ARMv4T architecture) | 512 KB RAM, 2 MB flash, expandable via 2 GB SD card | 131×80 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit RPL character set (with euro sign[2][3][4]) | Buzzer | USB (Mini-B), IrDA, 1×4-pin 3.3 V TTL serial (RS-232 via active converter) | 4×1.5 V (6 V) AAA, 1×3 V CR2032, USB | 2006–2015[5][6][7] | hp 49g+ | (HP Prime) |
![]() hp 49g+ (F2228A) |
75 MHz (203 MHz) Samsung S3C2410X01 (ARM920T core, ARMv4T architecture) | 512 KB RAM, 2 MB flash, expandable via 2 GB SD card | 131×80 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit RPL character set (with euro sign[2][3][4]) | Buzzer | USB (Mini-B), IrDA | 3×1.5 V (4.5 V) AAA, 1×3 V CR2032 | 2003–2006 | HP 49G | HP 50g |
![]() HP 48gII (F2226A) |
48 MHz (203 MHz) Samsung S3C2410X01 (ARM920T core, ARMv4T architecture) | 128 KB RAM (256 KB RAM - 2007 model only), not flashable | 131×64 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit RPL character set (with euro sign[3][4]) | Buzzer | (USB (Mini-B) - 2007 model only), IrDA, 1×4-pin 3.3 V TTL serial (RS-232 via active converter) | 3×1.5 V (4.5 V) AAA (4×1.5 V (6 V) AAA - 2007 model only), 1×3 V CR2032, USB (2007 model only) | 2003 | HP 48G+ | HP 49g+ |
![]() HP 49G (F1633A, F1896A) |
4 MHz Yorke (Saturn 1LT8 core) | 512 KB RAM, 2 MB flash | 131×64 pixel monochrome LCD | Entry RPN, Algebraic | Dynamic | RPL, Algebraic RPL | Erable-based | 8-bit RPL character set (with euro sign[3][4]) | Buzzer | 2×5-pin RS-232 | 3×1.5 V (4.5 V) AAA | 1999–2003 | HP 48GX, HP 48G+ | hp 49g+ |
HP 48G+ (F1630A, F1894A) | 4 MHz Yorke (Saturn 1LT8 core) | 128 KB RAM, not flashable | 131×64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | Rudimentary[8] | 8-bit RPL character set[9][10] | Buzzer | 1×4-pin RS-232, HP SIR | 3×1.5 V (4.5 V) AAA | 1998–2003[11] | HP 48G | HP 49G |
![]() HP 48G |
3.68-4 MHz Yorke (Saturn 1LT8 core) | 32 KB RAM, not flashable | 131×64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | Rudimentary[8] | 8-bit RPL character set[9][10] | Buzzer | 1×4-pin RS-232, HP SIR | 3×1.5 V (4.5 V) AAA | 1993–2003[11] | HP 48S | HP 48G+, HP 49G |
![]() HP 48GX (F1895A) |
4 MHz Yorke (Saturn 1LT8 core) | 128 KB RAM, expandable via 128 KB and 4 MB max. card slots, not flashable | 131×64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | Rudimentary[8] | 8-bit RPL character set[9][10] | Buzzer | 1×4-pin RS-232, HP SIR | 3×1.5 V (4.5 V) AAA | 1993–2003[11] | HP 48SX | HP 49G |
![]() HP 48S |
2 MHz Clarke (Saturn 1LT8 core) | 32 KB RAM, not flashable | 131×64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | Rudimentary[8] | 8-bit RPL character set | Buzzer | 1×4-pin RS-232, HP SIR | 3×1.5 V (4.5 V) AAA | 1991–1993[11] | HP-28S | HP 48G |
HP 48SX | 2 MHz Clarke (Saturn 1LT8 core) | 32 KB RAM, expandable via 2 card slots of 128 KB RAM/ROM each, not flashable | 131×64 pixel monochrome LCD | Entry RPN | Dynamic | RPL | Rudimentary[8] | 8-bit RPL character set | Buzzer | 1×4-pin RS-232, HP SIR | 3×1.5 V (4.5 V) AAA | 1990–1993[11] | HP-28S | HP 48GX |
![]() HP 39gII (NW249AA) |
80 MHz Freescale (formerly SigmaTel) STMP3770 (ARM926EJ-S core) | 256 KB RAM (ca. 240 KB available to user), 128 MB flash (80–105 MB available to user) | 256×128 pixel monochrome gray-scale LCD | Algebraic | Dynamic | HP Basic-variant or PPL-predecessor? | No | Unicode | No | USB-OTG (Micro-AB) | 1–4×1.5 V (1.5 V) AAA, USB | 2011 | HP 39gs | HP Prime |
![]() HP 40gs (F2225A) |
75 MHz Samsung S3C2410A (ARM920T core, ARMv4T architecture) | 256 KB RAM, 2 MB flash | 131×64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | Erable-based | 8-bit RPL character set (with −1[12] and euro sign[12]) | Buzzer | USB (Mini-B), 1×4-pin 3.3 V TTL serial (RS-232 via active converter) | 4×1.5 V (6 V) AAA, 1×3 V CR2032, USB | 2006–2011 | HP 40G | HP 39gII, HP Prime |
![]() HP 39gs (F2223A) |
75 MHz Samsung S3C2410A (ARM920T core, ARMv4T architecture) | 256 KB RAM, 1 MB flash | 131×64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit RPL character set (with −1[12] and euro sign[12]) | Buzzer | USB (Mini-B), IrDA, 1×4-pin 3.3 V TTL serial (RS-232 via active converter) | 4×1.5 V (6 V) AAA, 1×3 V CR2032, USB | 2006–2011 | hp 39g+ | HP 40gs, HP 39gII |
![]() hp 39g+ (F2224A) |
75 MHz Samsung S3C2410X (ARM920T core, ARMv4T architecture) | 256 KB RAM, 1 MB flash | 131×64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit RPL character set (with −1[12] and euro sign) | Buzzer | USB (Mini-B), IrDA | 3×1.5 V (4.5 V) AAA, 1×3 V CR2032 | 2003–2006 | HP 39G | HP 39gs |
HP 40G (F1907A) | 4 MHz Yorke (Saturn 1LT8 core) | 256 KB RAM, not flashable | 131×64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | Erable-based | 8-bit RPL character set (with −1[12] and euro sign) | Buzzer | 2×5-pin RS-232 | 3×1.5 V (4.5 V) AAA | 2000–2003 | HP 38G | HP 40gs |
HP 39G (F1906A) | 4 MHz Yorke (Saturn 1LT8 core) | 256 KB RAM, not flashable | 131×64 pixel monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit RPL character set (with −1[12] and euro sign) | Buzzer | IrDA, 2×5-pin RS-232 | 3×1.5 V (4.5 V) AAA | 2000–2003 | HP 38G | hp 39g+ |
HP 38G (F1200A, F1892A) |
4 MHz Yorke (Saturn 1LT8 core) | 32 KB RAM, not flashable | 4-line (131×64 pixel) monochrome LCD | Algebraic | Dynamic | HP Basic | No | 8-bit RPL character set[12] | Buzzer | HP SIR, 2×5-pin RS-232 | 3×1.5 V (4.5 V) AAA | 1995 | None | HP 39G, HP 40G |
![]() HP-28S |
1 MHz Lewis (Saturn 1LT8 core) | 32 KB RAM, not flashable | 4-line (137×32 pixel) monochrome LCD | Entry RPN | Dynamic | RPL | Rudimentary[8] | 8-bit HP Roman 8 variant[13][14][15] | Buzzer | HP SIR | 3×1.5 V (4.5 V) N | 1988–1992 | HP-28C | HP 48 series |
HP-28C | 640 kHz Saturn (Saturn 1LK7 core) | 2 KB RAM, 1709? bytes RAM available for user, not flashable | 4-line (137×32 pixel) monochrome LCD | Entry RPN | Dynamic | RPL | Rudimentary[8] | 8-bit HP Roman 8 variant | Buzzer | HP SIR | 3×1.5 V (4.5 V) N | 1987–1988 | HP-41C | HP-28S |
HP-42S | 1 MHz Lewis (Saturn core) | 8 KB RAM (extensible to 32 KB), 7200? (or 31553) bytes RAM available for user, not flashable | 2-line (131×16 pixel) monochrome LCD | Classical RPN | Fixed (4 level) | Keystroke programmable, fully merged (FOCAL variant) | None | 8-bit proprietary | Buzzer | HP SIR | 3×1.5 V (4.5 V) LR44 | 1987–1995 | HP-41C, (HP-15C) | HP-28S |
![]() HP 9g |
Sunplus SPLB30A (aka Generalplus GPLB30A) | 712? bytes RAM available for user, not flashable | 35×23 pixel, 1-line 5-digit 5×7 dot matrix, 1-line 10+3-digit 7-segment monochrome LCD | Algebraic | ? | Limited, 10 programmable "expression registers" that can reference other functions, registers, and memory | No | ? | No | None | 1×3 V CR2025 | 2003 | None | None |
Model | Processor | Memory | Display | Input method | Stack | Programming languages | Computer algebra system | Character set | Sound | Connectivity | Power supply | Release year | Predecessors | Successors |
See also
[edit]- Comparison of Texas Instruments graphing calculators
- HP calculators
- List of Hewlett-Packard pocket calculators
References
[edit]- ^ a b "Hewlett-Packard HP 50g scientific calculator". ARM. Archived from the original on 2015-03-09. Retrieved 2015-03-13.
- ^ a b c HP 50g / 49g+ / 48gII graphing calculator advanced user’s reference manual (AUR) (2 ed.). Hewlett-Packard. 2009-07-14 [2005]. pp. J-1, J-2. HP F2228-90010. Archived from the original on 2018-09-28. Retrieved 2015-10-10. [1]Searchable PDF
- ^ a b c d e Prange, James M. (2006-11-02). "Re: Those solid block characters in the characters menu". HP Forum Archive 16. The Museum of HP Calculators (MoHPC). Archived from the original on 2016-08-02. Retrieved 2016-08-02.
- ^ a b c d e Rautenberg, Wolfgang (2004-05-09). "IOMAN - A small but powerful I/O manager for the HP49G/HP49g+". 5.2004. Archived from the original on 2016-08-02. Retrieved 2016-08-02. [2]
- ^ a b Kuperus, Klaas (2015-03-04). "HP 50g: End of an era". forum.hp-prime.de. Moravia. Archived from the original on 2015-04-02.
- ^ a b Kuperus, Klaas (2015-03-06). "HP 50g not so good news?". HP Museum. Moravia. Archived from the original on 2018-07-08. Retrieved 2016-01-01.
- ^ a b Wessman, Timothy "Tim" James (2015-12-26). "Windows 10 won't allow HP 50g USB drivers to be installed". HP Museum. Archived from the original on 2018-07-08. Retrieved 2016-01-01.
- ^ a b c d e f g Nelson, Richard J. (2010). "Hewlett-Packard Calculator Firsts". Hewlett-Packard Development Company, L.P. Archived from the original on 2010-07-03.
- ^ a b c HP 82240B Infrared Printer (1 ed.). Corvallis, OR, USA: Hewlett Packard. August 1989. pp. 17–18. HP reorder number 82240-90014. Archived from the original on 2018-06-28. Retrieved 2016-08-01.
- ^ a b c HP 48G Series – User's Guide (UG) (8th ed.). Hewlett-Packard. December 1994 [1993]. pp. 2–5, 27–16. HP 00048-90126, (00048-90104). Archived from the original on 2016-08-06. Retrieved 2015-09-06. [3]
- ^ a b c d e "Thimet Hewlett Packard HP 48S, SX, G, G+, GX, gII". Archived from the original on 2018-10-23. Retrieved 2014-01-20.
- ^ a b c d e f g h Croft, Colin (December 2006). hp 39gs and hp 40gs graphing calculators. Mastering the hp 39gs & hp 40gs - A guide for teachers, students and other users of the hp 39gs & hp 40gs (PDF). 1.0 (1st ed.). Hewlett-Packard Development Company, L.P. pp. 26, 221, 333. HP part number F2224-90010. Archived (PDF) from the original on 2016-03-03. Retrieved 2016-08-06.
The original hp 38g only had the function INVERSE(…) and the -1 operator was added for convenience sake in the hp 39g, released in 2000. To do this the creators had to borrow one of the existing unused characters, the 3 character, and convert it into the -1 operator. However, they forgot to change it in the CHARS view and this error has never been fixed in any of the successive models!
- ^ HP 82240A Infrared Printer (PDF) (2 ed.). Corvallis, OR, USA: Hewlett Packard, Portable Computer Division. October 1986. HP reorder number 82240-90001 (82240-90008). Archived (PDF) from the original on 2016-08-06. Retrieved 2016-08-06.
- ^ Nungester, Rick (1988-08-18). "Infra-Red output converter". Luc Pauwels (published 2006-10-24). Archived from the original on 2016-08-06. Retrieved 2016-08-06.
- ^ HP-28S Advanced Scientific Calculator Reference Manual (PDF) (4 ed.). Hewlett-Packard. November 1988 [October 1987]. pp. 266–267. HP 00028-90068. Archived (PDF) from the original on 2015-06-08. Retrieved 2015-10-10.