major update of README

* make sure all projects and relevant links are mentioned
* indicate which sub-directories relate to which project
* use markdown syntax

Change-Id: If126790c5652a6228e8a8ad1986e3b08adf46fae
diff --git a/README b/README
deleted file mode 100644
index 2766310..0000000
--- a/README
+++ /dev/null
@@ -1,47 +0,0 @@
-osmo-e1-hardware - Collection of various E1/TDM hardware projects
-======================================================================
-
-This repository hosts three different sub-projects:
-
-* osmo-e1-xcvr (E1 LIU + magnetics)
-  https://osmocom.org/projects/e1-t1-adapter/wiki/Osmo-e1-xcvr
-* osmo-e1-tracer (fully integrated passive raw bitstream tracer)
-  https://osmocom.org/projects/e1-t1-adapter/wiki/E1_tracer
-* osmo-e1-tap (passive high-impedance tap)
-
-== osmo-e1-xcvr ==
-
-This is a simple hardware project that aims to generate a reusable module
-for interfacing E1/T1/J1 lines from various custom FPGA/CPLD/microcontroller
-projects.
-
-The board contains tranformers, the analog circuitry, the LIU (line interface
-unit), an oscillator as well as an integrated transceiver chip.
-
-It exposes the control interface (SPI) as well as the decoded synchronous
-Rx/Tx bitstreams each on a 2x5pin header.
-
-Framer, Multiplexe,r HDLC decoder or anything like that is out-of-scope for
-now.  The idea relaly is to provide an interface as low-level as possible.
-
-One of the ideas is to create a "soft E1" interface, where the Rx/Tx bitstreams
-are interfaced with the SSC of an AT91SAM3S and subsequently passed into a PC
-via USB.  The 2Mbps signal is very low-bandwidth, so that a pure software
-implementation should be absolutely no problem for todays computing power.
-
-See https://osmocom.org/projects/e1-t1-adapter/wiki/Osmo-e1-xcvr for more details
-
-
-== osmo-e1-tap ==
-
-This is a small passive board that allows you to perform high-impedance tracing on an E1
-or T1 line.
-
-
-== osmo-e1-tracer ==
-
-This is a fully integrated design that allows you to obtainm bi-directional high-impedance
-bitstream E1 traces.  It features an iCE40 FPGA with USB + E1 cores from Sylvain Munaut,
-as well as two E1 LIUs.
-
-See https://osmocom.org/projects/e1-t1-adapter/wiki/E1_tracer for more details.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..52bc59c
--- /dev/null
+++ b/README.md
@@ -0,0 +1,94 @@
+osmo-e1-hardware - Collection of various E1/TDM hardware projects
+=================================================================
+
+This repository contains a variety of different projects related to
+E1/TDM hardware interfaces
+
+* `icE1usb` (fully-fledged USB E1 interface adapter)
+* `osmo-e1-tracer` (fully integrated passive raw bitstream tracer)
+* `osmo-e1-tap` (passive high-impedance E1/T1 tap)
+* `osmo-e1-xcvr` (E1 LIU + magnetics)
+  https://osmocom.org/projects/e1-t1-adapter/wiki/Osmo-e1-xcvr
+
+icE1usb
+-------
+
+The Osmocom icE1usb project is an open source hardware, gateware and firmware
+project implementing a USB-attached interface for E1 circuits.  Use this
+if you want to implement a system speaking to an E1 circuit, such as
+* a GSM BSC (using [OsmoBSC](https://osmocom.org/projects/osmobsc/wiki)) talking Abis/E1 to a GSM Base station,
+* using [osmo-gbproxy](https://osmocom.org/projects/osmo-gbproxy/wiki/Osmo-gbproxy) to convert classing Gb/E1 to Gb/IP
+* talking to legacy ISDN PRI equipment such as PBX, RAS servers, etc.
+* connecting legacy ISDN PRI equipment such as PBX, RAS servers, etc. to
+  the [OCTOI comminity TDMoIP network](https://osmocom.org/projects/octoi/wiki)
+
+Depending on your USB host controller, it supports one or two E1
+circuits. Most host controllers can only support one E1 circuit.
+
+In order to provide a stable E1 clock reference, it contains a GPS disciplined oscillator.
+
+See <https://osmocom.org/projects/e1-t1-adapter/wiki/IcE1usb> for more details.
+
+Fully assembled units can be purchased at the [sysmocom
+webshop](https://shop.sysmocom.de/Osmocom-icE1usb-E1-interface-for-USB/icE1usb-kit)
+
+Check the `hardware/icE1usb`, `firmware/ice40-riscv/icE1usb` directories in this repository.
+
+The host software is provided either
+* via [osmo-e1d](https://osmocom.org/projects/osmo-e1d/wiki), or
+* via the [icE1usb DAHDI driver](https://gitea.osmocom.org/retronetworking/dahdi-linux)
+
+
+osmo-e1-tracer
+--------------
+
+This is a fully integrated design that allows you to obtain bi-directional high-impedance
+bitstream E1 traces.  It features an iCE40 FPGA with USB + E1 cores from Sylvain Munaut,
+as well as two E1 LIUs.
+
+See <https://osmocom.org/projects/e1-t1-adapter/wiki/E1_tracer> for more details.
+
+Fully assembled units can be purchased made-to-order from
+[sysmocom](https://sysmocom.de).
+
+Check the `hardware/e1-tracer`, `firmware/ice40-riscv/e1-tracer` and `software/e1-tracer`
+directories in this repository.
+
+
+osmo-e1-xcvr
+------------
+
+This was  a simple hardware project that aims to generate a reusable module
+for interfacing E1/T1/J1 lines from various custom FPGA/CPLD/microcontroller
+projects.  Consider it part of an earlier R&D setup before icE1usb and
+osmo-e1-tracer were around.
+
+The board contains transformers, the analog circuitry, the LIU (line interface
+unit), an oscillator as well as an integrated transceiver chip.
+
+It exposes the control interface (SPI) as well as the decoded synchronous
+Rx/Tx bitstreams each on a 2x5pin header.
+
+Framer, Multiplexer, HDLC decoder or anything like that is out-of-scope for
+now.  The idea really is to provide an interface as low-level as possible.
+
+One of the ideas is to create a "soft E1" interface, where the Rx/Tx bitstreams
+are interfaced with the SSC of an AT91SAM3S and subsequently passed into a PC
+via USB.  The 2Mbps signal is very low-bandwidth, so that a pure software
+implementation should be absolutely no problem for todays computing power.
+
+See <https://osmocom.org/projects/e1-t1-adapter/wiki/Osmo-e1-xcvr> for more details
+
+Check the `hardware/e1-xcvr` directory in this repository.
+
+
+osmo-e1-tap
+-----------
+
+This is a small passive board that allows you to perform high-impedance tracing on an E1
+or T1 line.
+
+Fully assembled units can be purchased at the [sysmocom
+webshop](https://shop.sysmocom.de/E1-T1-tap-adapter/e1-tap).
+
+Check the `hardware/e1-tap` directory in this repository.