Let $\mathcal{U}$ be a locally finite open cover of a connected topological space $X$ such that every $U \in \mathcal{U}$ is precompact and nonempty. We have that every $U$ in $\mathcal{U}$ intersect only finitely many other element of $\mathcal{U}$ (because locally finiteness + precompact sets).
Question: Does $\mathcal{U}$ is a countable open cover?
I think yes, here below an attempt to prove it.
Fix $U_0 \in \mathcal{U}$ and consider $\mathcal{V} \subseteq \mathcal{U}$ defined as the smallest collection of open sets such that:
- Contains $U_0$;
- If $V \in \mathcal{V}$ then $\mathcal{V}$ include the finite set $\{U \in \mathcal{U} \, \colon V \cap U \neq \emptyset\}$,
this definition yields a countable subcover of $\mathcal{U}$ (because $X$ is connected).
Are the two covers the same cover? Take $U \in \mathcal{U}$ and $x \in U$, we have that exists $V \in \mathcal{V}$ such that $x \in V$ so $U \cap V \neq \emptyset$ which implies that $U \in \mathcal{V}$. So yes, the two covers are the same cover.