| Welcome, Guest |
You have to register before you can post on our site.
|
| Online Users |
There are currently 26 online users. » 0 Member(s) | 24 Guest(s) Bing, Google
|
| Latest Threads |
Mysterious Kill Switch Di...
Forum: The Hacker News
Last Post: yazrozzarn
01-10-2026, 04:36 AM
» Replies: 1
» Views: 838
|
UAW drops unfair labor pr...
Forum: Other Automakers
Last Post: BillyMum
06-16-2025, 09:15 PM
» Replies: 2
» Views: 2,490
|
Uber's Ex-CISO Appeals Co...
Forum: Dark Reading.com
Last Post: BillyMum
06-15-2025, 05:26 AM
» Replies: 2
» Views: 3,710
|
2021 Hyundai Ioniq SEL
Forum: Kia USB Entry
Last Post: HackMaster
03-31-2025, 07:17 AM
» Replies: 0
» Views: 433
|
Vulnerability of Remote K...
Forum: Keyless entry
Last Post: HackMaster
03-31-2025, 07:14 AM
» Replies: 0
» Views: 335
|
The (In)Security of Autom...
Forum: Keyless entry
Last Post: HackMaster
03-31-2025, 07:12 AM
» Replies: 0
» Views: 310
|
Relay Attacks on Passive ...
Forum: Keyless entry
Last Post: HackMaster
03-31-2025, 07:07 AM
» Replies: 0
» Views: 305
|
Hacking Tesla from Wirele...
Forum: Tesla
Last Post: HackMaster
03-31-2025, 06:58 AM
» Replies: 0
» Views: 347
|
Hacking Tesla from Wirele...
Forum: Tesla
Last Post: HackMaster
03-31-2025, 06:22 AM
» Replies: 0
» Views: 334
|
Schematics and Datasheets
Forum: Schematics
Last Post: HackMaster
02-27-2025, 12:26 AM
» Replies: 0
» Views: 290
|
|
|
| Coil64 (Coil32) - Freeware Coil Inductance Calculating App. |
|
Posted by: HackMaster - 07-01-2024, 01:46 PM - Forum: Electronics
- No Replies
|
 |
More detailed about Coil64
The Coil64 program is a 64-bit cross-platform open source application. The use, modification, and distribution of the application and the source code is governed by the GPLv3 license. The application is available only for 64-bit desktop Linux and macOS and for 32-bit or 64-bit Windows.
![[Image: coil64_index.png]](https://coil32.net/images/img/coil64_index.png)
Minimum system requirements:- RAM: 1024 MB or more;
- Screen resolution: 1152×854 or higher;
- Required disk space: 25 Mb;
In addition, the calculations and the source code of the Coil64 are synchronized with the Coil32 app for Android. You can download the desired Coil64 distribution from the download page.
The current version of the Coil64 allows you to calculate the following types of inductors:- Single layer close-winding air core solenoid
As the initial parameters, you can choose two options:
- The former diameter and the wire diameter are known, the length of the winding is to be calculated.
- The former diameter and the winding length are known, the wire diameter is to be calculated.
- Single layer RF solenoid with winding pitch
- Single layer RF solenoid winding with rectangular cross-section wire
- Single layer RF solenoid with pitch, but non-circular winding
- Multi-layer air core inductor
- Multi-layer air core inductor with insulating pads
- [b]Multi-layer air core inductor on a rectangular coil-former[/b]
- Multi-layer foil-wound coil
- Coil or choke on a ferrite ring (only for low-current circuits)
- The planar PCB coil
- Tesla flat spiral coil
- The software has additional modules that allow to calculate:
- flat PCB coil with the meander form of turns;
- search coil for a metal detector;
- a single triangle, rectangle, or round loop coil;
- air core toroidal coil with round & rectangular cross-section;
- estimate the influence of the shield on the value of coil inductance;
- ferrite rod core inductor;
- coil or choke in the pot core (ferrite or powder iron, only for low-current circuits)
- coil on the ferrite E-core;
- coil on the ferrite U-core;
- coil on the ferrite RM-core;
- finding unknown permeability of a ferrite ring;
- recalculate any coil with ferrite or iron core by getting its AL factor from the measurements data;
- Amidon™ cores: iron powdered & ferrite toroids, Pot-shaped, E-shaped & multi-aperture ferrite cores;
- An optimal multilayer coil for the audio system filter (crossover);
- A ferrite toroidal coil at the radio frequencies[b] with Q-factor & self-capacitance calculations;[/b]
- Bandspread capacitors calculation;
Support and update of Coil32 application is discontinued.![[Image: Coil64-ferrite-rod.png]](https://coil32.net/images/img/Coil64-ferrite-rod.png)
App Coil64 is multilingual. The application interface is available in the following languages:
Bulgarian
Chinese
Croatian
Czech
Dutch
English
Estonian
Farsi
French
German
Greek
Hungarian
Italian
Lithuanian
Macedonian
Polish
Portuguese
Romanian
Russian
Serbian
Spanish
Turkish
Ukrainian
Vietnamese
You can also add to the app your native language. To do this, download the translating file of the app, add the translation after equal sign and send me via email. Email you can find in the “About” window of the app.
Also you can help to translate the app by the CROWDIN TRANSLATION PROECT.
You can configure the application by opening the “Options” menu item. In the first tab you can select the units of inductance, capacitance, frequency. Centimeters, millimeters, inches, and mils are available as units of size. You can select the calculation accuracy as the number of decimal places. You can choose to set the wire diameter by size or as an AWG number. In the second “Options” tab, you can select the application and output field fonts. In the third tab, you can check for program updates and set automatic updates.
You can customize the display of text in the results output field depending on your wishes. This can be done both in the “Options” window and using the toolbar buttons above the output field in the main program window. Depending on the combination of settings, it is possible to display either detailed results with numbering, headings, descriptions of values and images, or a compact tabular one with color digital values. The color can only be changed in the “Options” window.![[Image: coil64_index4.png]](https://coil32.net/images/img/coil64_index4.png)
In the main window of the app, you can select the desired type of inductor, and then enter the necessary parameters for the calculation. In the first tab “Coil”, it's available to calculate the number of turns depending on the required inductance. In the second tab “Inductance”, it's available to calculate the inductance of the coil if you know the number of turns. In the third tab “LC circuit”, it's the calculation of the resonant frequency and other parameters of the LC circuit. Also, additional calculations are available from the main menu of the Coil64. All calculation results are displayed in a common output field from where they can be copied or saved to an HTML, ODF or PDF file, as well as printed.![[Image: coil64_index3.png]](https://coil32.net/images/img/coil64_index3.png)
Downloads
Coil64 application (multiplatform)
Windows 7, Windows 8, Windows 10, Windows 11 (32-bit & 64-bit)
Current stable version: Coil64 v2.2.32. More detailed about Coil64...
This version is only compatible with 32-bit or 64-bit Windows 7 and later versions. Windows XP users have to see below. Details about the developing of the app features in the version history.
64-bit Windows system installers:
Coil64-amd64 windows EXE installer
Coil64-x64 windows MSI installer
32-bit Windows system intallers:
Coil64-x86 windows EXE installer
Coil64-x32 windows MSI installer
One can use the portable (standalone) Windows version of the Coil64 without installation.
Coil64 Portable (64-bit) for Windows Download link:
Coil64-windows-amd64-portable.zip
Coil64 Portable (32-bit) for Windows Download link:
Coil64-windows-x86-portable.zip
Windows XP (32-bit & 64-bit)
Current stable version: Coil64 v2.2.32. More detailed about Coil64...
This version is compatible with 32-bit or 64-bit WindowsXP. Details about the developing of the app features in the version history.
32-bit & 64-bit WindowsXP Download link:
Coil64 WinXP portable
Checksum:
CRC32: 9124ab3f
MD5: fffe9144606bcc00186af1e38860dcb1
SHA-256: f0cba25437cc90f8735de9c93eca2e542789d9fbf4ce010c374a278b90e45db3
Mac OS (El Capitan / Sierra / High Sierra / Mojave)
![[Image: Apple.png]](https://coil32.net/images/Apple.png)
Current stable version: Coil64 v2.2.32
Download link:
Coil64 dmg-file
Checksum:
CRC32: 1301e07f
MD5: 8d81b81970fddcace500a5aa78b98b9f
SHA-256: abce25332ee3e374261741def3f3d4aa7106bda71fd082532f486d63efaf82e1
Linux deb-based (Ubuntu etc. 64-bit only)
![[Image: Ubuntu.png]](https://coil32.net/images/Ubuntu.png)
Current stable version: Coil64 v2.2.32
Download link:
Coil64 deb-package
Checksum:
CRC32: e3113623
MD5: ddae1550c783b93739984763e0b25a0f
SHA-256: 6fba231f344e0b092dd137ea972c46892660a603ffceb8067cfd1c3da18343de
One can use the portable Linux version of the Coil64 in any Linux dist without installation. Tested on CentOS and Manjaro dist
Coil64 Portable for Linux Download link:
Coil64-linux-portable.zip
Linux rpm-based (Fedora etc. 64-bit only)
![[Image: Fedora.png]](https://coil32.net/images/Fedora.png)
Current stable version: Coil64 v2.2.32
Download link:
Coil64 rpm-package
Checksum:
CRC32: b4ffa808
MD5: ce10c7f5f3265b49cf098cfa90521deb
SHA-256: 71ba39f5c95e2251a8f0f0e6984b6f7e368971f4f750a263449901378860cdb1
One can use the portable Linux version of the Coil64 in any Linux dist without installation. Tested on CentOS and Manjaro dist.
[b]Coil64 Portable for Linux Download link:[/b]
Coil64-linux-portable.zip
|
|
|
Siglent 1104X-E Oscilloscope |
|
Posted by: HackMaster - 07-01-2024, 12:55 PM - Forum: Diagnostic Equipment
- No Replies
|
 |
Hacking The Siglent 1104X-E Oscilloscope
2021
The four-channel Siglent 1104X-E was on sale for Prime Day and so I decided to upgrade from my two-channel 1202X-E. This scope has many favorable reviews, and I have been happy with the 2-channel model. Furthermore, I knew from reading on EEVBlog there exist methods to hack the 4-channel scopes to enable additional features like WiFi, and increase the bandwidth. However, much of the material in those threads is outdated and better methods have been developed in later posts. So I’m distilling all of that down to the latest (as of 2021) methods to manage these features on this scope, here. Some of these steps also apply to other models in the SDS2000X-E, SDS2000X+, and SDS5000X series scopes but that will not be covered here.
![[Image: IMG_4131-1.jpeg?resize=1024%2C768&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/IMG_4131-1.jpeg?resize=1024%2C768&ssl=1)
By making this tutorial, I am in no way recommending you do any of what follows. This is intended to be for educational purposes only. You could brick your machine. You could void your warranty. You could mess up the scope’s calibration. The included probes may or may not be accurate at frequencies appreciably higher than 100Mhz. Some of this is probably unethical since Siglent sells some of the unlock keys for some of the features we will be exploring below. But if you’re curious about these features, and would like to test them out, follow along at your own risk. My scope came with firmware version 6.1.35R2 installed, so the procedures documented here assume you’ve got that or similar installed (you can downgrade firmware on these scopes if it ever becomes necessary for some reason – I’ve done it multiple times).
The first task is to get your oscilloscope onto your network. Plug the LAN port into a switch or router, and navigate to Utility -> I/O -> IP Set. Then use the soft button to toggle the DHCP Field from “Disabled” to “Enabled.” The scope should then pull an IP address from your router. Make note of the IP (10.0.0.58 in my case, as you can see below). You are going to use it to remotely connect to the oscilloscope, next.
![[Image: IMG_4122.jpeg?resize=1024%2C768&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/IMG_4122.jpeg?resize=1024%2C768&ssl=1)
With the IP address in hand, get to a computer on the same network and point a web browser at it. You’ll see something very similar to this:
![[Image: SiglentWeb.jpg?resize=948%2C628&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/SiglentWeb.jpg?resize=948%2C628&ssl=1)
Now, navigate to the icon on the bottom left, labelled “SCPI”. In the SCPI Command box, type the command “SCOPEID?” and press the “Send” button. You’ll see something like this:
![[Image: ScopeID.jpg?resize=942%2C610&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/ScopeID.jpg?resize=942%2C610&ssl=1)
In the Response field, there will appear a unique string that is your scope’s unique Scope ID (conversely do not use any of the numbers you see in this blog post – those only apply to my scope). Copy this string and paste it somewhere safe, like a notepad window. Then, EDIT THE STRING so that there are no more dashes (“-” characters). When we go to use the Scope ID, there can be no dashes present.
Armed with your serial number and scope id, you are now ready to find, edit, and run the keygen python script. This can be found in EEVBlog Forum posts, or in this commented script on pastebin, here. After you download this script, put your serial number and edited scope id string (no dashes) into the locations specified at the top of the script. Then, run it. You’ll see output similar to below. Note that many of the listed feature/code pairs only apply to the higher-end scopes. Only a few of them (explained in more detail below) apply to the entry-level SDS1104X-E:
![[Image: Keys.jpg?resize=186%2C384&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/Keys.jpg?resize=186%2C384&ssl=1)
The 16-digit hashes in column 2 are the relevant codes. To hack the 100MHz 1104X-E scope up to 200MHz, for example, copy the code next to “200M” in the script output. Then, navigate back to the SCPI tool in the Siglent web interface as described above and run the command “MCBD <your 200M code>”:
![[Image: mcbd.jpg?resize=939%2C612&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/mcbd.jpg?resize=939%2C612&ssl=1)
Now, run the command “PRBD?” and send it. If you’ve done everything correctly, it should return “200M” indicating that the scope is now set to a maximum bandwidth of 200MHz. To put it back to factory settings, simply use the MCBD command to enter the code for 100M operation. Voila. Power-cycle the machine to fully enable the selected bandwidth. If you’ve left it at 200MHz, your “System Status” screen will now display the model number SDS1204X-E reflecting the 200MHz bandwidth change.
![[Image: IMG_4118-1.jpeg?resize=1024%2C768&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/IMG_4118-1.jpeg?resize=1024%2C768&ssl=1)
The 1104X-E also supports the MSO, AWG, and WIFI features. The MSO code unlocks the scope’s ability to use the SPL1016 Logic Probe. The AWG code unlocks the ability to use the SAG1021 function generator. The WIFI code unlocks the ability for the scope to use a particular TP-Link USB-WiFi adapter to connect your scope to the LAN for remote monitoring/control functions. Note that each of those features requires separate hardware in order to function. This procedure only unlocks the software features in the scope (codes for which Siglent sells on their website). To enable any of these features, enter the corresponding codes from the front panel of the scope by navigating to Utility -> Options. Then select the option you want and (tediously) follow the onscreen instructions, entering the 16-digit code(s) using the Intensity/Adjust knob. I believe you need to power cycle after each one of these as well. When you are done, pressing the “Information” button will show you a screen like this, indicating that you now have perpetual access to those firmware features:
![[Image: IMG_4123.jpeg?resize=1024%2C768&ssl=1]](https://i0.wp.com/www.makermatrix.com/wp-content/uploads/2021/06/IMG_4123.jpeg?resize=1024%2C768&ssl=1)
That’s how to unlock the full potential inside your SDS1104X-E four-channel scope! If you are not comfortable with any of those steps for any reason, you should purchase the codes from Siglent (except for the bandwidth update) and have official support.
|
|
|
|