The icosa package implements triangular tessellation to refine regular icosahedra in 3d space - which can be used as horizontal grids, such as this:
## Selecting hexagrid with tessellation vector: c(2, 2).
## Mean edge length: 9.994 degrees.
To make the package as small as possible, the tutorials on how to use
the package are available at the package website:
https://icosa-grid.github.io/R-icosa/