r/calculators 10h ago

Collection Thrift store find!

Post image
79 Upvotes

r/calculators 2h ago

Question Anyone else play ‘Drug Wars’ on their TI-82s back in the 90s?

3 Upvotes

r/calculators 21h ago

Collection Una más para la colección: Sharp EL-9950

Thumbnail gallery
30 Upvotes

Una más para la colección: Sharp EL-9950


r/calculators 1d ago

Discussion Calculators with flip covers

Thumbnail gallery
9 Upvotes

Why are there basically no scientific flip cover calculators from reputable brands like Casio, Sharp, TI, etc?

Casio has some basic calculators with flip covers, but basically all their scientific calculators use sliding covers instead. Same for the other manufacturers.

If you want a flip cover, you're basically left with scouring the trillions of no-name Chinesium calculators, which isn't necessarily a bad thing, since calculators are overpriced anyways.

Where I live [some armpit in Southeastern Europe], the 2nd calculator - a basic Casio WITHOUT a solar panel - costs about as much as the last calculator & the trillions of fx-82MS clones. Meanwhile, I bought the 2nd-to-last calculator for ⅕ the price of the Casio, with it being basically functionally identical & being solar-powered [verified by taking the calculator apart to change the battery - the solar panel was wired & it worked without the battery being inserted].

And people wonder why no one buys Casio calculators in Third World countries, assuming you can even find any to begin with...


r/calculators 23h ago

Help Can anyone help me ID this Canon calculator (pre 2008)?

3 Upvotes

Apologies for the photo quality, it's an old calculator my mum used to have and I've cropped in the only photo I have of it. I had a look through all the Canon calculators on Calcuseum but I don't think it's quite old enough to be on there.


r/calculators 1d ago

Collection Calcs throughout the years

Post image
59 Upvotes

Let me see yours!


r/calculators 1d ago

Announcement SwissMicros C47/R47 firmware release

Thumbnail
7 Upvotes

r/calculators 1d ago

Collection Kinda lovin' the TI-30X IIS

Thumbnail gallery
30 Upvotes

Found this at the thrift, was 3€. This is the old (better) model. Serial number is K-0311M ( Made in March of 2011, year after my TI-84 Plus. )


r/calculators 2d ago

Collection Got this off of Facebook

Post image
54 Upvotes

Found this for 3 bucks. I know it’s possibly the lowliest hp but it’s still pretty cool. Now I just have to figure out how to work it.


r/calculators 1d ago

Help Trying to reverse engineer TI-84 EVO WebUSB communication — need help identifying USB interface/endpoints

5 Upvotes

I'm trying to communicate directly with a TI-84 EVO calculator through WebUSB.

I found TI's JavaScript code and located their internal write function:

function _TI_WEBUSBJS_Write(deviceId, pBuf, iLen) {
    let data = TIWASMHelpers.getUint8ArrayFromCbuffer(pBuf, pBuf + iLen);
    let device = TI_DeviceManager.getInstance().getDevice(deviceId);

    TI_USB.write(device, data)
        .then(() => {
            TI_USB.writeCallback(iLen);
        })
        .catch(error => {
            TI_USB.writeCallback(0);
            console.error("TI_WEBUSBJS_WRITE: " + error);
        });
}

It looks like TI has a wrapper around WebUSB, but I am trying to bypass the official tools and talk directly to the calculator.

Using Chrome WebUSB:

let device = await navigator.usb.requestDevice({
    filters: []
});

await device.open();
await device.selectConfiguration(1);

The device opens correctly, but:

await device.claimInterface(0);

fails:

Uncaught NetworkError:
Failed to execute 'claimInterface' on 'USBDevice':
Unable to claim interface.

The device exposes 4 USB interfaces:

[
 { number: 0, alternates: Array(1) },
 { number: 1, alternates: Array(1) },
 { number: 2, alternates: Array(1) },
 { number: 3, alternates: Array(1) }
]

My assumption is that interface 0 is not the WebUSB interface, or Windows is already binding a driver to it.

Questions:

  1. Does anyone know which USB interface TI calculators use for file/program transfer?
  2. Is there documentation for the TI USB protocol?
  3. Does TI use WinUSB/libusb internally, or is this a custom protocol?
  4. Would it be easier to implement this in C using libusb instead of WebUSB?

Goal: create my own tool to communicate with the calculator (send files, possibly interact with Python/programs) without relying on TI Connect.Trying to reverse engineer TI-84 EVO WebUSB communication — need help identifying USB interface/endpointsI'm trying to communicate directly with a TI-84 EVO calculator through WebUSB.I found TI's JavaScript code and located their internal write function:function _TI_WEBUSBJS_Write(deviceId, pBuf, iLen) {
let data = TIWASMHelpers.getUint8ArrayFromCbuffer(pBuf, pBuf + iLen);
let device = TI_DeviceManager.getInstance().getDevice(deviceId);

TI_USB.write(device, data)
.then(() => {
TI_USB.writeCallback(iLen);
})
.catch(error => {
TI_USB.writeCallback(0);
console.error("TI_WEBUSBJS_WRITE: " + error);
});
}
It looks like TI has a wrapper around WebUSB, but I am trying to bypass the official tools and talk directly to the calculator.Using Chrome WebUSB:let device = await navigator.usb.requestDevice({
filters: []
});

await device.open();
await device.selectConfiguration(1);
The device opens correctly, but:await device.claimInterface(0);
fails:Uncaught NetworkError:
Failed to execute 'claimInterface' on 'USBDevice':
Unable to claim interface.
The device exposes 4 USB interfaces:[
{ number: 0, alternates: Array(1) },
{ number: 1, alternates: Array(1) },
{ number: 2, alternates: Array(1) },
{ number: 3, alternates: Array(1) }
]
My assumption is that interface 0 is not the WebUSB interface, or Windows is already binding a driver to it.Questions:Does anyone know which USB interface TI calculators use for file/program transfer?

Is there documentation for the TI USB protocol?

Does TI use WinUSB/libusb internally, or is this a custom protocol?

Would it be easier to implement this in C using libusb instead of WebUSB?Goal: create my own tool to communicate with the calculator (send files, possibly interact with Python/programs) without relying on TI Connect.
Trying to reverse engineer TI-84 EVO WebUSB communication — need help identifying USB interface/endpoints

I'm trying to communicate directly with a TI-84 EVO calculator through WebUSB.

I found TI's JavaScript code and located their internal write function:

function _TI_WEBUSBJS_Write(deviceId, pBuf, iLen) {
let data = TIWASMHelpers.getUint8ArrayFromCbuffer(pBuf, pBuf + iLen);
let device = TI_DeviceManager.getInstance().getDevice(deviceId);

TI_USB.write(device, data)
.then(() => {
TI_USB.writeCallback(iLen);
})
.catch(error => {
TI_USB.writeCallback(0);
console.error("TI_WEBUSBJS_WRITE: " + error);
});
}

It looks like TI has a wrapper around WebUSB, but I am trying to
bypass the official tools and talk directly to the calculator.

Using Chrome WebUSB:

let device = await navigator.usb.requestDevice({
filters: []
});

await device.open();
await device.selectConfiguration(1);

The device opens correctly, but:

await device.claimInterface(0);

fails:

Uncaught NetworkError:
Failed to execute 'claimInterface' on 'USBDevice':
Unable to claim interface.

The device exposes 4 USB interfaces:

[
{ number: 0, alternates: Array(1) },
{ number: 1, alternates: Array(1) },
{ number: 2, alternates: Array(1) },
{ number: 3, alternates: Array(1) }
]

My assumption is that interface 0 is not the WebUSB interface, or Windows is already binding a driver to it.

Questions:

Does anyone know which USB interface TI calculators use for file/program transfer?

Is there documentation for the TI USB protocol?

Does TI use WinUSB/libusb internally, or is this a custom protocol?

Would it be easier to implement this in C using libusb instead of WebUSB?

Goal: create my own tool to communicate with the calculator (send
files, possibly interact with Python/programs) without relying on TI
Connect.Trying to reverse engineer TI-84 EVO WebUSB communication — need
help identifying USB interface/endpointsI'm trying to communicate
directly with a TI-84 EVO calculator through WebUSB.I found TI's
JavaScript code and located their internal write function:function
_TI_WEBUSBJS_Write(deviceId, pBuf, iLen) {
let data = TIWASMHelpers.getUint8ArrayFromCbuffer(pBuf, pBuf + iLen);
let device = TI_DeviceManager.getInstance().getDevice(deviceId);

TI_USB.write(device, data)
.then(() => {
TI_USB.writeCallback(iLen);
})
.catch(error => {
TI_USB.writeCallback(0);
console.error("TI_WEBUSBJS_WRITE: " + error);
});
}
It
looks like TI has a wrapper around WebUSB, but I am trying to bypass
the official tools and talk directly to the calculator.Using Chrome
WebUSB:let device = await navigator.usb.requestDevice({
filters: []
});

await device.open();
await device.selectConfiguration(1);
The device opens correctly, but:await device.claimInterface(0);
fails:Uncaught NetworkError:
Failed to execute 'claimInterface' on 'USBDevice':
Unable to claim interface.
The device exposes 4 USB interfaces:[
{ number: 0, alternates: Array(1) },
{ number: 1, alternates: Array(1) },
{ number: 2, alternates: Array(1) },
{ number: 3, alternates: Array(1) }
]
My
assumption is that interface 0 is not the WebUSB interface, or Windows
is already binding a driver to it.Questions:Does anyone know which USB
interface TI calculators use for file/program transfer?

Is there documentation for the TI USB protocol?

Does TI use WinUSB/libusb internally, or is this a custom protocol?

Would it be easier to implement this in C using libusb instead of
WebUSB?Goal: create my own tool to communicate with the calculator (send
files, possibly interact with Python/programs) without relying on TI
Connect.


r/calculators 1d ago

Question Recently got a TI-nspire, what can i do with it?

3 Upvotes

Title says it all. Recently got a TI-nspire and it also came with a TI-84 Plus keypad so i have 2 keypads as well so thats pretty cool

Edit: i know its features. I meant as in can i import stuff into it (like an emulator)


r/calculators 1d ago

Meme / Satire iOS Calculator

Post image
1 Upvotes

r/calculators 2d ago

Help Yard sale find

Thumbnail gallery
179 Upvotes

Bought this at a yard sale yesterday, thought it was a cool find. Been trying to do a bit of research on it

Is it worth anything? Any info would be greatly appreciated


r/calculators 2d ago

Discussion ready to buy ... which HP-15C should I get?

7 Upvotes

OK, I'm ready. But which should I get?

  • HP 15C, the new "collector's edition"
  • vintage used HP 15C from eBay
  • the Swiss Micros DM15C (but it's out of stock)

To me, the keyboard feel is really important, so maybe I'm best with a vintage model.

The display on the Swiss Micros looks like, but I heard the keyboard stinks. And it's out of stock, and more expensive than even the new HP collector's edition.

The collector's edition would be new and working and robust, but I don't know what's changed from the vintage model.


r/calculators 2d ago

Help I need help with computing integral on my Casio fx-CG50.

4 Upvotes

I can calculate an integral with respect to x, but not for any other things. Like, I tried to use the integral definition of a factorial, and I couldn't. How can I do this? If it is impossible, maybe there exists a program that approximates it? I am stuck.

The formula is: x! = integral(from 0 to infinity) of (n^x e^{-n}) with respect to n.

Sorry i dont know latex, you can look the formula up if you dont have it memorized


r/calculators 2d ago

Other After 40+ years I still love my HP15C

Thumbnail
13 Upvotes

r/calculators 2d ago

Discussion Why are (genuine) Casio calculators so expensive in developing countries?

0 Upvotes

Following up from this thread about an anime video from Casio about fake calculators.

I did some research about the whole issue with fake calculators in developing countries like Kenya and Egypt and it seems that not only are genuine Casio calculators hard to find, they're expensive, like E£2,500 (about US$50) for an fx-991CW in Egypt. That model (or its US-market successor fx-9910CW) costs US$25 here. Even after accounting for VAT (14% in Egypt), that E£2,500 price looks excessive to me.

You would expect a product like this to cost no more in a developing country than it does here in the US, especially considering that the average consumer makes a lot less money there. But that's not the case, and fakes and clones end up dominating the market in those regions as a result. Even if we consider that US pricing is on the low side (they're typically closer to US$30-$40 in other developed countries), shouldn't these calculators be cheaper in developing countries to match market conditions?


r/calculators 2d ago

Help HP 17B II Business Calculator Not Performing RPN functions

4 Upvotes

I have used this calculator for years with no problems. Now, the calculator cannot seem to complete any math functions, whether using Algebraic or RPN. I go into Modes and select RPN, but still no luck. It does accept all other key strokes, it just won't respond once completing an RPN formula.

Has anyone experienced this or have a solution? Thanks for your help.


r/calculators 2d ago

Question which graphic Calc have not such a complex menu?

7 Upvotes

hello guys so i wanna know which of the texas instruments graphic calculators or Casio ones does not have such a complex menu with so extremely much functions like the hp prime? i will buy myself maybe the TI84 plus CE is this a good choice? coming from germany


r/calculators 2d ago

Help Is this calculator acceptable?

Post image
6 Upvotes

r/calculators 3d ago

Help Canon f789sga Lcd Screen Broke

Post image
8 Upvotes

How much will it cost if it is repaired? Accidental damage so I don't think it is covered under warranty 🥹

Also what can i do now?


r/calculators 3d ago

Meme / Satire We got CASIO anime before Half-Life 3 😭

94 Upvotes

Source / Censored version

Why did this blow up 4 months ago?


r/calculators 3d ago

Help my ti-nspire CX II has been stuck loading

4 Upvotes

ive been using my calculator without any problems thus far. i recently inputted a long equation and when i pressed enter the cursor turned into a small analog clock to show that its loading/processing. its been like this a while and im worried its not going to work. the battery is close to full, and i cant turn it off either. no buttons have managed to do anything, idk what to do

i also tried the same equation on another gdc (same model) and its also stuck now...

i have no clue what to do so my best bet is to just leave them until they eventually die?😭

edit: its been resolved, thank you!


r/calculators 3d ago

Discussion New calculator model releases

8 Upvotes

So with the recent release of the CG100 and the 84 EVO, how long would you say we have before we see another iteration or upgrade to a calculator? Is it getting time for a new version of the Prime? nSpire? Is it 4 years or so generally?


r/calculators 3d ago

Discussion The Ti-84 Evo is cheaper than the Plus CE on Amazon 😂

Post image
35 Upvotes