The OS doesn't have generational requirements. It has family (eg. Core i3+) and speed (eg. 1.7 Ghz) requirements. The generation doesn't matter unto itself so yes 1-2 would be fine.
As defined here Win10 requires a 1Ghz processor or faster so provided it meets the speed it is fine. Note that it doesn't mean it'll run well, just that it runs.
Note the link you gave isn't for running consumer copies of WIn10. It is for OEMs, it looks like.