Skip to content

Commit 72ba787

Browse files
committed
docs: restore IKun focuser page
1 parent a83f7c0 commit 72ba787

1 file changed

Lines changed: 70 additions & 0 deletions

File tree

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
title: IKun Focuser
3+
categories: [focusers]
4+
description: INDI driver for EFucoser electronic focuser (ESP8266/Arduino Nano, ULN2003/STEP-DIR)
5+
thumbnail: ./ikun-focuser.webp
6+
---
7+
8+
## Overview
9+
10+
IKun Focuser is the native INDI driver for the open-hardware EFucoser electronic
11+
focuser controller. It supports the following hardware combinations:
12+
13+
| Controller | Minimum Firmware | Motor Driver | Connection |
14+
|---|---|---|---|
15+
| ESP8266 | 1005 | STEP/DIR | USB serial, TCP |
16+
| ESP8266 | 1103 | ULN2003 | USB serial, TCP |
17+
| Arduino Nano | 1201 | ULN2003 | USB serial |
18+
19+
## Features
20+
21+
- Absolute and relative positioning
22+
- Abort and position synchronization
23+
- Configurable maximum travel
24+
- Direction reversal
25+
- Motor hold control
26+
- Temperature reporting (DS18B20)
27+
- Firmware and controller identification
28+
- Serial (9600-8-N-1) and raw TCP (port 4030) connections via INDI plugins
29+
30+
## Installation
31+
32+
When included in an INDI release, install the package containing INDI core
33+
drivers. To test before release:
34+
35+
```bash
36+
indiserver -vv indi_ikun_focuser
37+
```
38+
39+
## Connection
40+
41+
### Serial
42+
1. Connect the controller via USB.
43+
2. Select the port in the Connection tab.
44+
3. Baud rate is fixed at 9600.
45+
46+
### TCP (ESP8266 only)
47+
1. Connect to the controller's Wi-Fi AP (`Focuser-<chipid>`, password `012345678`).
48+
2. Select TCP, enter `192.168.4.1` and port `4030`.
49+
50+
## Ekos Usage
51+
52+
1. Add **IKun Focuser** to an Ekos profile.
53+
2. Open the control panel and select Serial or TCP.
54+
3. Configure max travel, speed, acceleration, reverse, and hold.
55+
4. Verify movement with small step counts before autofocus runs.
56+
57+
## Troubleshooting
58+
59+
**Connection fails:** Verify serial port / TCP address, firmware version, and
60+
`dialout` group membership.
61+
62+
**Motor does not move:** Confirm external 12V power, shared ground, and correct
63+
firmware for your motor driver type. Reduce speed if stalling.
64+
65+
**Position drift:** Enable Motor Hold. Toggle Reverse if direction is wrong.
66+
67+
## Support
68+
69+
Firmware, wiring, protocol, and issue tracking:
70+
[https://github.com/Indigo2233/EFocusor](https://github.com/Indigo2233/EFocusor)

0 commit comments

Comments
 (0)