Connecting the Calculator to a Computer
You can connect your calculator to a computer and transfer data between them. You can also use the computer to update the operating system of the calculator.
Important!
Never touch the USB cable plugs and calculator screen while a data communication operation is in progress.
Connecting and Disconnecting with a Computer
Establishing a Connection between the Calculator and a Computer
Use of a genuine CASIO USB cable is recommended for connection. If you plan to use a commercially available USB cable, be sure to use a cable that can transfer data.
-
Use the USB cable to connect your computer to the calculator.
-
Highlight [USB Flash] and then press O.
-
Open the calculator drive on the computer.
-
Use the Calculator Drive window to manipulate files and folders as required.
-
After you finish all the operations you want to perform, terminate the connection between the calculator and a computer.
This displays the “Select Connection Mode” dialog on the calculator.
The message “Preparing USB” will appear on the calculator screen. Stand by and do not perform any operation on the calculator.
The screen shown to the right appears when a connection is established between the calculator and computer. At the same time, your calculator’s storage memory is mounted on the computer as a USB drive. Here, this USB drive is referred to as the “calculator drive.”

Depending on your computer settings, a calculator drive window may automatically open when a connection is established between the calculator and computer. The calculator drive window shows files and folders stored in calculator memory.
If the Calculator Window does not open automatically, follow the instructions below that correspond to your computer’s operating system.
Windows:
Use File Explorer to open the calculator drive, which is located in “PC.” Note that “PC” may be a different name depending on the OS version.
macOS:
Double-click the Calculator Drive icon on the desktop to open the calculator drive window.
You can copy and delete files and folders. Use the same operations that you normally use for such operations on your computer.
For information on the files and folders displayed in the Calculator Drive window, see Calculator Drive Contents.
Important!
Do not format the calculator drive from a computer. Doing so deletes all data in calculator memory. If the USB connection between the calculator and the computer is terminated, the message “File System ERROR” will appear on the calculator screen. See Error Message Table for more information on what you need to do.
See Terminating the Connection between the Calculator and a Computer.
Note
The “Select Connection Mode” dialog will not appear if you connect the USB cable to the calculator while the icon is in the status bar or while a graph, Geometry app figure, or other figure is flashing on the display. Wait until the
icon disappears or perform the required operation to stop the flashing of the graph, and then try connecting the USB cable again.
If the message “Storage Memory Full” appears when you are trying to connect the calculator to a computer, it means that there is not enough calculator storage memory available. If this happens, delete any calculator storage memory files that you no longer need to free up memory and then try connecting again.
When copying a file from your computer’s local disk to the calculator drive, it may take several minutes before copying starts. This is because copying automatically performs optimization of the calculator’s storage memory. It does not indicate malfunction.
A USB connection between the calculator and a computer may be terminated automatically if the computer enters a power save mode, sleep mode, or any other standby state.
OS Update
Select [OS Update] on the Select Connection Mode dialog* when using a computer to update the calculator’s operating system. For details, see the text of releases that are issued when a new operating system version is released.
See step 1 of the procedure under Establishing a Connection between the Calculator and a Computer.
Calculator Drive Contents
Your calculator has a main memory and a storage memory for storing data. You can use the Memory app to display the contents of each memory area.
You can also use the calculator drive to display calculator’s Storage Memory contents on a computer screen. The root directory of the calculator drive displays the files and folders described below.
@MainMem folder ... This folder contains the data of calculator main memory. See @MainMem folder contents. The contents of this folder are copied from main memory to storage memory each time the calculator is connected to a computer via USB.*
Capt folder ... This folder is automatically created, when you capture a screen image, to save the captured image. Captured images saved in bmp format can be displayed on a computer screen.
module.py ... This file is automatically created when you start up the Python app.
Other ... Other files that contain calculator data (.g4m file name extension), py files, csv files, etc. are also displayed. For details, see Files Displayed on the Storage Memory Tab.
If there is not enough storage memory space available to perform this copy operation, the message “Storage Memory Full” appears when you connect via USB, and the copy operation will not be performed. If this happens, delete any calculator storage memory files that you no longer need to free up memory and then try connecting again.
@MainMem folder contents
All of the files below correspond to data in the calculator’s main memory. For details about data contents, see Data Displayed on the Main Memory Tab.
Folder name |
File name* |
---|---|
@3DGRAPH |
3DGRAPH.g4m |
@GEOM |
@IMAGE.g4m |
<Data name>.g4m |
|
@DBASE |
Adopted.g4m, Atomic.g4m, Electoro.g4m, Periodic.g4m, Physico.g4m, Univers.g4m, User.g4m |
@PROBSIM |
PROBSIM.g4m |
LISTFILE |
FILEx.g4m (LISTFILE x), LISTxx.g4m, LISTANS.g4m (LIST ANS) |
MAT_VCT |
MATx.g4m, MATANS.g4m (MAT ANS), VCTx.g4m, VCTANS.g4m (VCT ANS) |
SSHEET |
_SETTINGS.g4m, SHEET.g4m, <Data name>.g4m |
ROOT |
ALPHAMEM.g4m (ALPHA MEM) |
CONICS.g4m |
|
DIST.g4m |
|
DYNAMEM.g4m (DYNA MEM) |
|
EQUATION.g4m |
|
FINANCE.g4m |
|
NUMINEQ.g4m (fx-CG100 only) |
|
RECUR.g4m (RECURSION) |
|
SETUP.g4m |
|
STAT.g4m |
|
SYSTEM.g4m |
|
TABLE.g4m |
|
Y=DATA.g4m |
File name extensions are not displayed on the Main Memory tab of the calculator’s Memory app. For files that names enclosed in parentheses, the Main Memory tab shows the name in parentheses.
Main Memory Data Updating upon Termination of a USB Connection
While there is a USB connection between the calculator and a computer, you can use the computer to edit the @MainMem folder contents by deleting folders and files, adding files, etc. When you terminate the USB connection, the calculator’s main memory data is updated with the current contents of the @MainMem folder. Note the following important points.
Deleting the @MainMem folder will cause all data in the calculator’s main memory to be initialized.
Updating the @MainMem folder affects up to three levels of folders inside the storage memory root folder.

SMEM ← Storage memory root folder
@MainMem (Level 1)
Folder (Level 2)
Folder (Level 3) ← Updating affects files up to this.
Any folders and files past Level 3 are moved to a folder named “SAVE-F” in storage memory.
Adding a g4m file to the @MainMem folder while there is a USB connection between the calculator and a computer will copy the data item(s) included in the g4m file to the calculator’s main memory. For details about the main memory data item names that correspond to the g4m file names in the @MainMem folder, see @MainMem folder contents. If there is no folder in main memory that corresponds to the data items included in the g4m file, a corresponding folder will be created automatically and the data items will be copied to that folder.
Depending on the data type, an overwrite confirmation message will appear if there is already data with the same name in calculator’s main memory as the data being copied from @MainMem folder. For information about which types of data cause a confirmation message to appear, see “Important!” under To load a g4m file into Main Memory.
If you place a file or folder that is not supported by the calculator into the @MainMem folder, it will be transferred to a folder named “SAVE-F” in the calculator’s storage memory and will not be shown in main memory.
If the size of the data in the @MainMem folder exceeds the available capacity of main memory, the message “Memory ERROR” will appear on the calculator when you terminate the USB connection and main memory will not be updated.
Terminating the Connection between the Calculator and a Computer
Important!
Do not disconnect the USB cable connecting the calculator to the computer until the System Manager menu appears when you complete the operation in step 4 below.
-
If the calculator is connected to a Windows computer, note the drive letter (E, F, G, etc.) assigned to the calculator drive.
-
Depending on your computer’s operating system, perform one of the operations below.
-
While the message “Updating Main Memory” is displayed on the calculator, wait and do not perform any operation.
-
When the message “Complete!” appears on the calculator display, press O.
Windows:
Click the “Safely Remove Hardware” icon in the task tray in the lower right corner of the display. On the menu that appears, select the drive whose letter matches the calculator drive letter you noted in step 1 above. Check to make sure the “Safe To Remove Hardware” message is displayed.
macOS:
Drag the calculator drive icon to the Eject icon (Trash icon). Check to make sure that the calculator drive icon is no longer on your desktop.
This displays the System Manager menu of the System app.
You can disconnect the USB cable connecting the calculator to the computer at this time.